Help, zillions of undefined references

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi everyone,

I have a problem with a make I'm trying to do that is resulting in lots and lots of undefined reference errors (see excerpt from error output at end of message). The programmer who wrote the program has no idea why all the functions are not being linked in. He says it ought to work, and he's basically washed his hands of the thing and tells me that it is up to me to deal with the problem. In my web searching I came across a message from a guy who said that the __gxx_personality_v0 reference error could be fixed by using LD=$(CXX) in the Makefile, but I tried that and it didn't work. I am using gcc 3.2.2 on RH linux version 9. I'm using the default make program that comes with RH 9. Is this a problem that could be fixed by switching to a different version of gcc or a different version of make? Is there some linker option in the Makefile that I need to set in order to get this thing to work? Unfortunately I have little knowledge of gcc and make. Any advice I could get on how to proceed to troubleshoot this problem would be greatly appreciated. Thanks very much.

Eric

> main.o(.eh_frame+0x11): undefined reference to `__gxx_personality_v0'
> xwindow.o(.text+0x12fa): In function `draw(_WidgetRec*, XButtonEvent*,
> char**, int*)':
> : undefined reference to `operator new(unsigned)'
> xwindow.o(.text+0x1363): In function `draw(_WidgetRec*, XButtonEvent*,
> char**, int*)':
> : undefined reference to `operator delete(void*)'
> xwindow.o(.text+0x136b): In function `draw(_WidgetRec*, XButtonEvent*,
> char**, int*)':
> : undefined reference to `_Unwind_Resume'
> xwindow.o(.text+0x261e): In function `IMAGE_LIST::loadTsFile(_IO_FILE*)':
> : undefined reference to `operator new(unsigned)'
> xwindow.o(.text+0x2724): In function `IMAGE_LIST::loadTsFile(_IO_FILE*)':
> : undefined reference to `operator new(unsigned)'
> xwindow.o(.text+0x277a): In function `IMAGE_LIST::loadTsFile(_IO_FILE*)':
> : undefined reference to `operator delete(void*)'
> xwindow.o(.text+0x278f): In function `IMAGE_LIST::loadTsFile(_IO_FILE*)':
> : undefined reference to `operator delete(void*)'
> xwindow.o(.text+0x2797): In function `IMAGE_LIST::loadTsFile(_IO_FILE*)':
> : undefined reference to `_Unwind_Resume'
> xwindow.o(.eh_frame+0x12): undefined reference to `__gxx_personality_v0'
> make_pulldown.o(.text+0x4ce): In function `deformexit(_WidgetRec*)':
> : undefined reference to `operator delete[](void*)'
> make_pulldown.o(.text+0x4e3): In function `deformexit(_WidgetRec*)':
> : undefined reference to `operator delete(void*)'


[Index of Archives]     [Linux C Programming]     [Linux Kernel]     [eCos]     [Fedora Development]     [Fedora Announce]     [Autoconf]     [The DWARVES Debugging Tools]     [Yosemite Campsites]     [Yosemite News]     [Linux GCC]

  Powered by Linux