Peter Vreman el d�a Wed, 05 May 1999 15:02:39 +0200, escribi�:
Show quoted text 7 lines
>
>FPC CVS from yesterday, Lazarus from last web zip file.
>
>Any hint ?
If you don't have a cprt21.o in rtl/linux you should get a new snapshot.
That's because the glibc2.1 needs a new startup code.
ok, I'm updating my cvs rigth now..., but this is not my problem...
...
././comctrls.o(.text+0xb91): undefined reference to `gtk_container_border_width'././controls.o: In function `_CONTROLS$$_$$_TCONTROL_SETTEXT$TCAPTION':
././controls.o(.text+0xba1): undefined reference to `gtk_label_set' ././controls.o(.text+0xbe0): undefined reference to `gtk_label_set' ././controls.o: In function
`_CONTROLS$$_$$_TCONTROL_CREATECOMPONENT$TCOMPONENT': ././controls.o(.text+0xe1f): undefined reference to `gtk_container_border_width'/opt/fpc/gtk/gtk.o: In function `_GTK$$_GTK_TYPE_WINDOW_TYPE':
/opt/fpc/gtk/gtk.o(.text+0x523): undefined reference to `gtk_type_builtins' /opt/fpc/gtk/gtk.o: In function `_GTK$$_GTK_TYPE_STATE_TYPE': /opt/fpc/gtk/gtk.o(.text+0x53b): undefined reference to `gtk_type_builtins' /opt/fpc/gtk/gtk.o: In function `_GTK$$_GTK_TYPE_DIRECTION_TYPE': /opt/fpc/gtk/gtk.o(.text+0x553): undefined reference to `gtk_type_builtins' /opt/fpc/gtk/gtk.o: In function `_GTK$$_GTK_TYPE_SHADOW_TYPE': /opt/fpc/gtk/gtk.o(.text+0x56b): undefined reference to `gtk_type_builtins' /opt/fpc/gtk/gtk.o: In function `_GTK$$_GTK_TYPE_ARROW_TYPE': /opt/fpc/gtk/gtk.o(.text+0x583): undefined reference to `gtk_type_builtins' ...
this are a _few_ lines of my errors trying to link lazarus, the definite problem is that the linker want to link against gtk 1.2.x, not gtk 1.0.x
this is why gtk_type_builtins raise an error, it doesn't exist in gtk 1.2, this types are called GtkType in 1.2.
the same for others references, gtk_label_set, etc, etc (gtk_label_set doesn't exist in 1.2, it's called gtk_label_set_text)
well, a well know fact that gtk 1.0 and 1.2 are not even source compatible :)
maybe is worth to go gtk 1.2 sooner than later ?
Sergio