Re: (FWD) Re: Progs linked against libstdc++ dead...
John Polstra wrote: David O'Brien wrote: Since the Linux config files specify DEFALUT_VTABLE_THUNKS=1, no one has posted a bug report related to them, there is an option to turn them off, and this *is* -CURRENT. I may just leave them turned on by default. Opinions? I think that's the best solution for now. Especially since the bug that may be caused by vtable thunks is greatly outweighed by the Bug Of Not Working At All :-) -- Keith Walker, Spokane, WA FreeBSD 4.0-CURRENT (ASUS) #39: Sat May 1 17:47:40 PDT 1999 To Unsubscribe: send mail to majord...@freebsd.org with unsubscribe freebsd-current in the body of the message
Re: Progs linked against libstdc++ dead...
David O'Brien wrote: Aagh! As of last-night's current (Tuesday), *NO* C++ program that links against libstdc++ works now. All of them come up with this error, and recompilation doesn't help :-( You have done a *FULL* CVSup and `make world'? You have then recopiled any C++ libs from ports or private sources? Yeah, I've been around long enough to know that that's the first thing you look for: parallax errors with cvsup :-) I've done quite a few *full* cvsup's (src-all) and four 'make worlds'. Nothing helped, although I'm trying Steve Price's idea now. -- Keith Walker, Spokane, WA FreeBSD 4.0-CURRENT (ASUS) #38: Wed Apr 28 13:45:37 PDT 1999 To Unsubscribe: send mail to majord...@freebsd.org with unsubscribe freebsd-current in the body of the message
Re: Progs linked against libstdc++ dead...
Steve Price wrote: On Wed, 28 Apr 1999, David O'Brien wrote: # /usr/libexec/ld-elf.so.1: /usr/lib/libstdc++.so.3: Undefined # symbol __vt_7filebuf # # I'm rather tied up until Sunday. So it will be few days unti I can # really take a look at this. Until then, patches gladly accepted. Remember you asked. :-) [ patch elided ... ] Thank you sir! I recompiled cc and friends, then the libstdc++, and Shazam! everything works again. Haven't done an extensive test, but KDE works and my X10 daemon :-) Thank you, thank you, thank you! -- Keith Walker, Spokane, WA FreeBSD 4.0-CURRENT (NEW-ASUS) #1: Wed Apr 28 13:45:37 PDT 1999 To Unsubscribe: send mail to majord...@freebsd.org with unsubscribe freebsd-current in the body of the message
Progs linked against libstdc++ dead...
Aagh! As of last-night's current (Tuesday), *NO* C++ program that links against libstdc++ works now. All of them come up with this error, and recompilation doesn't help :-( On my machine, this killed the entire KDE system. All of those programs come up with the error: /usr/libexec/ld-elf.so.1: /usr/lib/libstdc++.so.3: Undefined symbol __vt_7filebuf which kinda refects the error I get when trying to recompile one of my programs that also failed. Here's the final link in verbose on my CM11A daemon: c++ -O -pipe -Os -I/usr/local/include -DLATITUDE=47.7329 -DLONGITUDE=-117.5138 -o xtend++ main.o x10.o attime.o tlexer.o altss.o atparse.o solar.o atmgr.o macmgr.o program.o SysLog.o timerep.o -ll -v Using builtin specs. gcc version egcs-2.91.66 19990314 (egcs-1.1.2 release) /usr/libexec/elf/ld -m elf_i386 -dynamic-linker /usr/libexec/ld-elf.so.1 -o xtend++ /usr/lib/crt1.o /usr/lib/crti.o /usr/lib/crtbegin.o -L/usr/libdata/gcc -L/usr/libexec/elf -L/usr/libexec main.o x10.o attime.o tlexer.o altss.o atparse.o solar.o atmgr.o macmgr.o program.o SysLog.o timerep.o -ll -lstdc++ -lm /usr/lib/libgcc.a -lc /usr/lib/libgcc.a /usr/lib/crtend.o /usr/lib/crtn.o /usr/lib/libstdc++.so: undefined reference to `filebuf virtual table' /usr/lib/libstdc++.so: undefined reference to `stdiobuf virtual table' *** Error code 1 -- Keith Walker, Spokane, WA FreeBSD 4.0-CURRENT (ASUS) #35: Mon Apr 19 20:48:32 PDT 1999 To Unsubscribe: send mail to majord...@freebsd.org with unsubscribe freebsd-current in the body of the message