🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: be.comp.programming
Article #6576

g++ probleem bij gtkmm-2.0

#6576
From: David Jacobs
Date: Wed, 27 Nov 2002 12:15
47 lines
2657 bytes
Hello,

Voor het programmeren gebruikte ik de "default" (of hoe moet ik het
noemen) versie van g++ bij Debian Woody. Dat is dan versie 2.95.4. Maar
wegens een bug in die versie zou ik best moeten upgraden naar 3.x. Nu
zie ik dat bij Woody 3.0.4 is bijgeleverd, en die installeert dat naast
de oude versie. De commando wordt dan g++-3.0.

Het compileren van de source-code van mijn project (de helloworld van
gtkmm-2.0) gaat zonder problemen, maar bij het linken krijg ik een hele
lijst van errors zoals deze:
***
main.o: In function `main':
main.o(.text+0x1e): undefined reference to
`Gtk::Main::Main[in-charge](int&, char**&, bool)'
main.o(.text+0x3c): undefined reference to
`Gtk::Main::run(Gtk::Window&)'
main.o(.text+0x5a): undefined reference to `Gtk::Main::~Main
[in-charge]()'
main.o(.text+0x92): undefined reference to `Gtk::Main::~Main
[in-charge]()'
***
en deze:
***
/usr/lib/gcc-lib/i386-linux/3.0.4/../../../libglibmm-2.0.so: undefined
reference to `fstreambase::close(void)'
/usr/lib/gcc-lib/i386-linux/3.0.4/../../../libglibmm-2.0.so: undefined
reference to `fstream type_info function'
/usr/lib/gcc-lib/i386-linux/3.0.4/../../../libglibmm-2.0.so: undefined
reference to `istream::seekg(long long, ios::seek_dir)'
***

Bij g++ versie 2.95.4 krijg ik deze errors niet.

Kan me iemand vertellen wat het verschil maakt en hoe ik dit zou kunnen
oplossen?

Dank bij voorbaat,
David



-- 
 /------------------------------------------------------------------\
| David Jacobs --- e-mail: davidjacobs <at> mail <dot> be            |
|                  jabber: david_be <at> jabber <dot> org <dot> uk   |
 \------------------------------------------------------------------/
Technical Details
Message-ID: <lH2F9.22528$Ti2.4572@afrodite.telenet-ops.be>
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!sn-xit-06!sn-xit-08!supernews.com!newsfeed.news2me.com!arclight.uoregon.edu!wn14feed!worldnet.att.net!204.71.34.3!newsfeed.cwix.com!ossa.telenet-ops.be!afrodite.telenet-ops.be.POSTED!not-for-mail

Show Full Headers
Complete Article Headers
X-Google-Language: DUTCH,ASCII-7-bit
X-Google-Thread: fcea4,1b3509cb40751811,start
X-Google-Attributes: gidfcea4,public
X-Google-ArrivalTime: 2002-11-27 04:15:17 PST
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!sn-xit-06!sn-xit-08!supernews.com!newsfeed.news2me.com!arclight.uoregon.edu!wn14feed!worldnet.att.net!204.71.34.3!newsfeed.cwix.com!ossa.telenet-ops.be!afrodite.telenet-ops.be.POSTED!not-for-mail
Newsgroups: be.comp.programming
From: David Jacobs <davidjacobs@mail.be_zonder_dit>
Subject: g++ probleem bij gtkmm-2.0
User-Agent: slrn/0.9.7.4 (Linux)
Lines: 47
Message-ID: <lH2F9.22528$Ti2.4572@afrodite.telenet-ops.be>
Date: Wed, 27 Nov 2002 12:15:13 GMT
NNTP-Posting-Host: 213.119.24.11
X-Complaints-To: abuse@telenet.be
X-Trace: afrodite.telenet-ops.be 1038399313 213.119.24.11 (Wed, 27 Nov 2002 13:15:13 MET)
NNTP-Posting-Date: Wed, 27 Nov 2002 13:15:13 MET
Organization: Telenet Internet