link failure with cvs HEAD urxvt
Jukka Salmi
j+urxvt at 2007.salmi.ch
Thu Jun 28 18:52:12 CEST 2007
Hi,
today's HEAD sources fail to build on my NetBSD system; I'm getting
lots of undefined references:
[...]
g++ -DHAVE_CONFIG_H -g -O3 [...] -c rxvttoolkit.C
g++ -DHAVE_CONFIG_H -g -O3 [...] -c rxvtutil.C
g++ -DHAVE_CONFIG_H -g -O3 [...] -c iom.C
g++ -DHAVE_CONFIG_H -g -O3 [...] -c keyboard.C
g++ -DHAVE_CONFIG_H -g -O3 [...] -c fdpass.C
gcc -Wl,-rpath,/usr/X11R6/lib -o rxvt rxvt.o command.o rxvtfont.o init.o logging.o main.o misc.o netdisp.o ptytty.o proxy.o screen.o scrollbar.o scrollbar-next.o scrollbar-rxvt.o scrollbar-xterm.o scrollbar-plain.o xdefaults.o xpm.o encoding.o rxvttoolkit.o rxvtutil.o iom.o keyboard.o fdpass.o -L/usr/X11R6/lib -lX11
rxvt.o: In function `main':
/usr/local/src/rxvt-unicode/src/rxvt.C:59: undefined reference to `__cxa_begin_catch'
/usr/local/src/rxvt-unicode/src/rxvt.C:59: undefined reference to `__cxa_end_catch'
[...]
Using g++ instead of gcc for linking solves the problem. However, since
I'm not autocapable I don't know how to correctly fix configure.ac.
Help and hints are appreciated.
TIA, Jukka
--
bashian roulette:
$ ((RANDOM%6)) || rm -rf ~
More information about the rxvt-unicode
mailing list