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_/
_/_/_/_/_/_/      _/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/