Почетак › Форуми › Линукс › Програмирање › Mali-veliki problem sa gtk…
- This topic has 3 одговора, 2 гласа, and was last updated 18 years, 7 months раније by Владимир.
-
АуторЧланци
-
1. фебруар 2006. у 1:33 am #6925Mr_PingvinУчесник
Instalirao sam FPC, iliti free pascal compiler… Sve je to lepo i radi ali ume da me zeza sa nekim greškama… evo na primer kada probam iz konzole
fpc list.pp
/usr/lib/libgtk.a(gtkoptionmenu.o): In function `gtk_option_menu_position’:
gtkoptionmenu.c:(.text+0x1879): undefined reference to `gdk_window_get_origin’
gtkoptionmenu.c:(.text+0x1913): undefined reference to `gdk_screen_width’
gtkoptionmenu.c:(.text+0x191c): undefined reference to `gdk_screen_height’
/usr/lib/libgtk.a(gtkpaned.o): In function `gtk_paned_realize’:
gtkpaned.c:(.text+0x2e7): undefined reference to `gdk_window_new’
gtkpaned.c:(.text+0x2f6): undefined reference to `gdk_window_set_user_data’
gtkpaned.c:(.text+0x384): undefined reference to `gdk_cursor_new’
gtkpaned.c:(.text+0x39f): undefined reference to `gdk_window_new’
gtkpaned.c:(.text+0x3ab): undefined reference to `gdk_window_set_user_data’
gtkpaned.c:(.text+0x3b5): undefined reference to `gdk_cursor_destroy’
.
.
.
.
.
gtktree.c:(.text+0x1b43): undefined reference to `gdk_window_move_resize’
/usr/lib/libgtk.a(gtktree.o): In function `gtk_tree_map’:
gtktree.c:(.text+0x12d2): undefined reference to `gdk_window_show’
/usr/lib/libgtk.a(gtktree.o): In function `gtk_tree_unmap’:
gtktree.c:(.text+0x1ed6): undefined reference to `gdk_window_hide’
list.pp(213,1) Error: Error while linking
Error: /usr/bin/ppc386 returned an error exitcode (normal if you did not specify a source file to be compiled)Napominjem da sam instalirao gtk i gtk-devel, kao i gtk2 i gtk2-devel i glib-devel.. i jos neke gtk pakete za koje smatram da nisu potrebni da bi se kompajlirala gtk aplikacija.. Problem nastaje posle kreiranja object fajla, i krene sa linkovanjem… izbaci mi grešku od dobrih 10-tak strana i tu stane..
Sa kompajlerom je sve u redu, svi path-ovi su podeseni do biblioteka, i one se i tamo stvarno nalaze…
Za kraj da kažem da je u pitanju suse 10.0 i znam da on drži gtk u /opt/gnome/lib, za šta se priča da je nestandardno.. može li neko pomoći..
1. фебруар 2006. у 2:16 pm #40160ВладимирУчесникOčigledno je da imaš problema sa linkerom i bibliotekama gtk-a. Jesi li siguran da linker može da pronađe gtk-obe biblioteke?
1. фебруар 2006. у 6:47 pm #40161Mr_PingvinУчесникNisam baš siguran… Te biblioiteke se i nalaze tamo.. ne znam zašto se linker tako gubi.. Na slackware radi super.. Ali na ovoj mašini mora da stoji suse, a on izgleda ima gadnih problema sa gtk-om… Izgleda da nema rešenja..
2. фебруар 2006. у 9:04 am #40162ВладимирУчесникNe znam kako to ide sa paskalom ali probaj da dodaš
[code]
-L/opt/gnome/lib -lgtk -lgnomeui …ostale biblioteke
[/code] -
АуторЧланци
Мораш бити пријављен да би поставио коментар у овој теми.