Salut,
 
 am o problema cu compilarea unui program. Initial programul
era doar in C, il link-at la cateva fisiere obiect *.o in care
imi defineam mai mult functii, numai cateva fiind folosite in
programul meu principal. In programul principal declaram functiile pe
care le foloseam din fisierele *.o si apoi la link-are totul mergea ok.
 
 Apoi a trebui sa adaug cateva functii in programul principal, dar
scrise in C++ (si nu vreau sa le modific) si deci am schimbat invocare
din Makefile din "gcc ... -o prog $(OBJS) prog.c $(LDFLAGS)"
in "g++ ... -o prog $(OBJS) prog.c $(LDFLAGS)" si toate functiile care
le invocam din fisierele *.o nu mai merg, adica am erori de genul:

[devel@mach]$ /prog.c:100: undefined reference to `function_xxx(int l *

se schimba ceva in modul de link-are a *.o in g++, de ce naiba nu 
merge ?

tia,
mitu



---
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