Forum: Gtkmm kompilerings problem

Forum huvudsida -> Programmering -> Gtkmm kompilerings problem

Sidor: 1

Till botten

Gazrog2 21:06 - 31:a Mars 2007 | Post #1
Medlem
Inlägg: 71


Skicka PM
Tjennare! Jag hade lite att göra igår så jag tänkte att jag kunde passa på att lära mig gtkmm. Men min sprudlande studeringslust sjönk som en sten då kompileringen sket sig och jag inte hade kompetens nog att fixa det.

Programmet jag försökt kompilera finner ni på:
http://www.gtkmm.org/docs/gtkmm-2.4/docs/tutorial/html/ch03s06.html

Jag kompilerar med : g++ main.cc -o simple `pkg-config gtkmm-2.4 --cflags --libs`


Och får svaret:
/tmp/ccVSZ5Mm.o: In function `main':main.cc:(.text+0x3d): undefined reference to `GtkmmHello::GtkmmHello()'
:main.cc:(.text+0x5f): undefined reference to `GtkmmHello::~GtkmmHello()'
:main.cc:(.text+0x7b): undefined reference to `GtkmmHello::~GtkmmHello()'
collect2: ld returned 1 exit status



Fast ni kan byta bort GtkmmHello till någgerst annat för jag har skrivit över den tidigare koden med en senare utgåva av den men jag får exakt samma svar förutom att gtkmmhelllo heter nåt annat i den tidigare också


-------------------------
Ingen signatur!



ozamosi 21:18 - 31:a Mars 2007 | Post #2
Administratör
Inlägg: 1129


Skicka PM
Du kompilerar inte helloworld.cc

Följande fungerar:
g++ main.cc helloworld.cc -o simple `pkg-config gtkmm-2.4 --cflags --libs`

-------------------------
Ljusblå



Gazrog2 21:32 - 31:a Mars 2007 | Post #3
Medlem
Inlägg: 71


Skicka PM
Tack för det snabba svaret! : )
Nu känner jag redan hur min studeringslust börjar komma tillbaka.




-------------------------
Ingen signatur!



Sidor: 1

Forum huvudsida -> Programmering -> Gtkmm kompilerings problem
Atom feed

Du får inte posta i den här tråden | Till toppen