Subject: ncurses on the pmax - shared libraries not made properly.
To: None <tech-pkg@netbsd.org>
From: Simon Burge <simonb@netbsd.org>
List: tech-pkg
Date: 05/12/1999 02:02:37
A quick one before I get some sleep.

On the pmax, the shared libraries for ncurses are not getting built
properly.  Currenly (using libpanel as an example), it uses:

	ld -Bshareable -o ../lib/libpanel.so.3.4 ../obj_s/panel.o

and this fails badly at link time.  Using (by hand):

	ld -x -shared -soname libpanel.so.3 -o ../lib/libpanel.so.3.4 /usr/lib/crtbeginS.o ../objects/panel.o /usr/lib/crtendS.o

works fine.  This is with the 1.4 tagged pkgsrc and not -current.

I'd appreciate it if someone who knows the right magic and is more awake
than me could look into this...

Simon.