Re: compiling flags (gtk2 --> gtk3)
David Buchan <[email protected]>
| Newsgroups | gmane.comp.gnome.glade.user |
|---|---|
| Message-ID | <[email protected]> |
Hi guys, I did indeed have -Wall. All compiler options are: CC = gcc CCFLAGS = `pkg-config --cflags gtk+-3.0 gmodule-2.0` LIBS = `pkg-config --libs gtk+-3.0 gmodule-2.0` DEBUG = -Wall -g I only gave a sample of the error messages. I went through them all and they're all like the ones below, except at the end, where is says: collect2: ld returned 1 exit status make: *** [x] Error 1 ________________________________ From: Tristan Van Berkom <[email protected]> To: David Buchan <[email protected]> Cc: Glade List <[email protected]> Sent: Saturday, October 22, 2011 9:35 PM Subject: Re: [Glade-users] compiling flags (gtk2 --> gtk3) On Sat, 2011-10-22 at 17:47 -0700, David Buchan wrote: > I recently formatted my drive and installed the latest Ubuntu > distribution of glade > and I installed libgtk-3-dev. > > > In my make file, I used to have: > > > CCFLAGS = `pkg-config --cflags gtk+-2.0 gmodule-2.0` > LIBS = `pkg-config --libs gtk+-2.0 gmodule-2.0` > > > I've changed it to: > > > CCFLAGS = `pkg-config --cflags gtk+-3.0 gmodule-2.0` > LIBS = `pkg-config --libs gtk+-3.0 gmodule-2.0` > > > I left the gmodule as 2.0, as it couldn't find 3.0 > > > I made no changed to my source code. > > > It compiles but won't link. I bombs with tons of errors such as: > > > /x.c:43: undefined reference to `g_threads_got_initialized' > /x.c:44: undefined reference to `g_thread_init' > /x.c:46: undefined reference to `gtk_init' > /x.c:49: undefined reference to `g_malloc0' > etc etc... > > > What am I doing wrong? Adding -Wall would be a good start. > > > Any tips would be appreciated. > > > Dave > > _______________________________________________ > Glade-users maillist - [email protected] > http://lists.ximian.com/mailman/listinfo/glade-users _______________________________________________ Glade-users maillist - [email protected] http://lists.ximian.com/mailman/listinfo/glade-users