🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: be.comp.programming
Article #9333

header files

#9333
From: Kris Gaethofs
Date: Mon, 06 May 2002 11:40
39 lines
3205 bytes
Ik weet niet of het hierdadelijk thuishoort, maar we zullen wel zien.
Ik probeer me wat in te werken in c++ en qt onder linux. Daartoe heb ik 
op de Trolltech site de tutorials gezocht en begonnen te programmeren. 
Nu krijg ik echter het meest eenvoudige voorbeeld zelfs al niet aan de 
gang. Blijkbaar loopt het missen tijdens het linken. Ik krijg dan een 
dergelijke foutmelding:

g++  -o qt test.o   -L/usr/X11R6/lib -lXext -lX11 -lm
test.o: In function `main':
test.o(.text+0x24): undefined reference to 
`QApplication::QApplication(int &, char **)'
test.o(.text+0x35): undefined reference to `QString::QString(char const *)'
test.o(.text+0x47): undefined reference to 
`QPushButton::QPushButton(QString const &, QWidget *, char const *)'
test.o(.text+0x5c): undefined reference to `QString::shared_null'
test.o(.text+0x65): undefined reference to `QString::shared_null'
test.o(.text+0x6e): undefined reference to `QStringData::deleteSelf(void)'
test.o(.text+0x82): undefined reference to `QPushButton::resize(int, int)'
test.o(.text+0x92): undefined reference to 
`QApplication::setMainWidget(QWidget *)'
test.o(.text+0x9a): undefined reference to `QWidget::show(void)'
test.o(.text+0xa2): undefined reference to `QApplication::exec(void)'
test.o(.text+0xaf): undefined reference to `QPushButton::~QPushButton(void)'
test.o(.text+0xb9): undefined reference to 
`QApplication::~QApplication(void)'
test.o(.text+0xd5): undefined reference to `QString::shared_null'
test.o(.text+0xde): undefined reference to `QString::shared_null'
test.o(.text+0xe7): undefined reference to `QStringData::deleteSelf(void)'
test.o(.text+0x10b): undefined reference to 
`QPushButton::~QPushButton(void)'
test.o(.text+0x13b): undefined reference to 
`QApplication::~QApplication(void)'
collect2: ld returned 1 exit status
make: *** [qt] Error 1

Nochtans bevinden alle qt header files zich in het path dat opgegeven is 
als include path. Weet iemand wat ik fout doe?

Kris
Technical Details
Message-ID: <3CD66BBE.6030802@student.kuleuven.ac.be>
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!sn-xit-03!supernews.com!194.159.246.34.MISMATCH!kibo.news.demon.net!demon!newsfeed.belnet.be!naxos.belnet.be!news.belnet.be!not-for-mail

Show Full Headers
Complete Article Headers
X-Google-Language: DUTCH,ASCII-7-bit
X-Google-Thread: fcea4,c1aa7280b8ba128c,start
X-Google-Attributes: gidfcea4,public
X-Google-ArrivalTime: 2002-05-06 04:28:44 PST
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!sn-xit-03!supernews.com!194.159.246.34.MISMATCH!kibo.news.demon.net!demon!newsfeed.belnet.be!naxos.belnet.be!news.belnet.be!not-for-mail
From: Kris Gaethofs <kris.gaethofs@student.kuleuven.ac.be>
Newsgroups: be.comp.programming
Subject: header files
Date: Mon, 06 May 2002 13:40:46 +0200
Organization: KULeuvenNet
Lines: 40
Message-ID: <3CD66BBE.6030802@student.kuleuven.ac.be>
NNTP-Posting-Host: seven.kulnet.kuleuven.ac.be
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii; format=flowed
Content-Transfer-Encoding: 7bit
X-Trace: naxos.belnet.be 1020684523 5215 134.58.127.12 (6 May 2002 11:28:43 GMT)
X-Complaints-To: abuse@belnet.be
NNTP-Posting-Date: Mon, 6 May 2002 11:28:43 +0000 (UTC)
User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:0.9.4) Gecko/20011126 Netscape6/6.2.1
X-Accept-Language: en-us
Cache-Post-Path: seven.kulnet.kuleuven.ac.be!unknown@pcqc35.quantchem.kuleuven.ac.be
X-Cache: nntpcache 2.4.0b5 (see http://www.nntpcache.org/)