[Glade-users] compiling flags (gtk2 --> gtk3)
David Buchan
pdbuchan at yahoo.com
Sat Oct 22 22:07:07 EDT 2011
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 <tristanvb at openismus.com>
To: David Buchan <pdbuchan at yahoo.com>
Cc: Glade List <glade-users at lists.ximian.com>
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 - Glade-users at lists.ximian.com
> http://lists.ximian.com/mailman/listinfo/glade-users
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.ximian.com/pipermail/glade-users/attachments/20111022/58025ef3/attachment-0001.html
More information about the Glade-users
mailing list