[gtkada] ANNOUNCE: GtkAda 2.2.0 release
Chris Sparks
mrada at catalina-inter.net
Sat Jul 5 15:38:26 CEST 2003
In looking ant the GTKAda User's Guide it mentions:
The only thing you should specify on the gnatmake command line is where
the GtkAda spec files are found, as in:
> gnatmake <main-file> -Ic:\GtkAda\lib
if GtkAda was installed in `c:\GtkAda'.
Since I installed it in C:\GNAT\GTKAda-2.2.0, following this instruction
doesn't work. If I did:
-Ic:\GNAT\GTKAda-2.2.0\include\gtkada
it finds the files for compilation, however, I need to know what is
required for linking. Now I tried to recompile and relink the testgtk
program and got an executable. Strange that I didn't need to say where
the ".a" files were.
When I did my stuff I got this kind of error:
gnatbind -aO./ -aOc:\gnat\gtkada-2.2.0\include\gtkada -aO..\common -I-
-x t.ali
gnatlink -g -Lc:\gnat\gtkada-2.2.0\include\gtkada -lglib-2.0 -latk-1.0
-lgdk_pixbuf-2.0 -lgdk-win32-2.0 -lgmodule-2.0 -lgobject-2.0
-lgthread-2.0 -lgtk-win32-2.0 -liconv -lintl -lpango-1.0
-lpangowin32-1.0 -lgtkada t.ali
c:\gnat\gtkada-2.2.0\include\gtkada\libgtkada.a(misc.o.b)(.text+0xed):
undefined reference to `gtk_tree_model_get_type'
c:\gnat\gtkada-2.2.0\include\gtkada\libgtkada.a(misc.o.b)(.text+0x10b):
undefined reference to `g_type_check_instance_is_a'
--snipped similar errors--
c:\gnat\gtkada-2.2.0\include\gtkada\libgtkada.a(misc.o.b)(.text+0x22a0):
undefined reference to `g_value_set_char'
c:\gnat\gtkada-2.2.0\include\gtkada\libgtkada.a(misc.o.b)(.text+0x3e15):
undefined reference to `g_type_fundamental'
gnatmake: *** link failed.
Chris
Preben Randhol wrote:
>mrada <mrada at catalina-inter.net> wrote on 05/07/2003 (11:53) :
>
>
>>Hi,
>>
>>I have fixed the code breaks and now I am unable to link anything (On
>>a windows 2000 system). I seem to be missing some file because I get
>>errors saying that the linker can't find certain files.
>>
>>
>
>Did you include the directories you need when linking as it says in the
>manual?
>
>
>
>>Any help appreciated.
>>
>>
>
>Could you please gives some error messages, please?
>
>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: /pipermail/gtkada/attachments/20030705/041322b5/attachment.htm
More information about the gtkada
mailing list