On Monday 06 May 2002 02:29, Ground Zero wrote:
> Incerc sa compilez un program (galeon, desi nu are neaparat importanta
> ce program este). Se compileaza fisierele .o, dupa care se trece la
> compilarea lui galeon-bin, ceea ce presupune legarea tuturor
> fisierelor .o create anterior (nu sint programator C asa ca va rog sa
> fiti indulgenti). Problema e ca in acest moment unele dintre fisierele
> .o raporteaza undefined references la diverse tipuri de date. Un
> exemplu este autoreload.o care se plinge de glade_xml_create_widget. La
> configure am specificat LDFLAGS si CPPFLAGS care acopera (zic eu)
> toate cerintele (cum ar fi /opt/libglade/lib si /opt/libglade/include
> in cazul asta). Am verificat logul de compilare si valorile pe care
> le-am pus in LDFLAGS si CPPFLAGS sint intr-adevar folosite pentru
> link. De unde atunci problema asta?
>
> -- GZ

:) Daca nu-ti gasea librariile necesare iti spunea ceva de genul ld: cannot 
find -lblah. Asa ca LDFLAGS l-ai modificat de pomana. CPPFLAGS e folosit doar 
la compilare asa ca nici de acolo nu e. Problema e ca nu gaseste in 
librariile deja incluse functia asta. Incearca sa dai grep -r 
glade_xml_create_widget /usr/X11R6/lib/* si pe unde mai ai aruncate librarii. 
Daca nu gasesti upgrade la libs (libglade si/sau libxml, nu shtiu sigur).

-- 
Mihai Chelaru
http://www.netbsd.ro/
---
Pentru dezabonare, trimiteti mail la 
[EMAIL PROTECTED] cu subiectul 'unsubscribe rlug'.
REGULI, arhive si alte informatii: http://www.lug.ro/mlist/


Raspunde prin e-mail lui