Subject: C++: aaaaaarrrrggghh!
To: MacBSD Mailing List <port-mac68k@NetBSD.ORG>
From: David Bushong <dbushong@cory.EECS.Berkeley.EDU>
List: port-mac68k
Date: 12/20/1996 15:17:25
OK, I'm really at my wits' end on this one. I have completely reinstalled
base12 and comp12. I've done everything short of formatting the hard
drive. As a recap: *any* C++ program (even a text file with no includes,
just "main() { return 0; }"), will compile and link ok, but when I run it
(or any existing pre-compiled c++ apps I have), I get:
% ./foo
/usr/libexec/ld.so: Undefined symbol "_tgetstr" in foo:/usr/lib/libcurses.so.2.1
I am *not* including, implicitly linking, or in any way involving
libcurses!! What on earth is going on???
_/_/_/_/ _/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/
_/ _/ _/ _/ _/ _/ David P. Bushong -- (510) 845-3271 _/
_/ _/ _/_/_/ _/_/_/ dbushong@cory.eecs.berkeley.edu _/
_/ _/ _/ _/ _/ http://www-inst.eecs.berkeley.edu/~dbushong_/
_/_/_/_/_/_/ _/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/