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/
