2.11bsd rogue can't build

Warner Losh imp at bsdimp.com
Fri Mar 6 01:06:30 CST 2020


On Thu, Mar 5, 2020, 11:15 PM Keven Miller(3k) via cctalk <
cctalk at classiccmp.org> wrote:

> I don't have knowledge of the system - just a programmer.
> But could it be the difference of static vz dynamic libraries?
>

2.11 and all pdp-11 unix have no shared libraries. The hardware makes this
super hard to dom

pulling in libnnn.a  instead of libnnn.so /.sl / ??  runtime library?
> That would make the text larger, if static linking.
>

No. It's almost certainly the overlay structure is overflowing and needs to
be redone.

Warner

Keven Miller
>
> ----- Original Message -----
> From: "Jacob Ritorto via cctech" <cctech at classiccmp.org>
> To: "General Discussion: On-Topic and Off-Topic Posts"
> <cctalk at classiccmp.org>
> Sent: Wed 04 Mar 2020 06:01 PM
> Subject: 2.11bsd rogue can't build
>
>
> > Wonder why I can't make(1) rogue on my 11/83, 2044KW, latest patch
> > release from sms.
> >
> > [16] root--> make
> >
> > cc -O -DUNIX -DUNIX_BSD4_2 -c curses.c
> >
> > cc -O -DUNIX -DUNIX_BSD4_2 -c hit.c
> >
> > cc -O -DUNIX -DUNIX_BSD4_2 -c init.c
> >
> > cc -O -DUNIX -DUNIX_BSD4_2 -c inventory.c
> >
> > cc -O -DUNIX -DUNIX_BSD4_2 -c level.c
> >
> > cc -O -DUNIX -DUNIX_BSD4_2 -c machdep.c
> >
> > cc -O -DUNIX -DUNIX_BSD4_2 -c main.c
> >
> > cc -O -DUNIX -DUNIX_BSD4_2 -c message.c
> >
> > cc -O -DUNIX -DUNIX_BSD4_2 -c monster.c
> >
> > cc -O -DUNIX -DUNIX_BSD4_2 -c move.c
> >
> > cc -O -DUNIX -DUNIX_BSD4_2 -c object.c
> >
> > cc -O -DUNIX -DUNIX_BSD4_2 -c pack.c
> >
> > cc -O -DUNIX -DUNIX_BSD4_2 -c play.c
> >
> > cc -O -DUNIX -DUNIX_BSD4_2 -c random.c
> >
> > cc -O -DUNIX -DUNIX_BSD4_2 -c ring.c
> >
> > cc -O -DUNIX -DUNIX_BSD4_2 -c room.c
> >
> > cc -O -DUNIX -DUNIX_BSD4_2 -c save.c
> >
> > cc -O -DUNIX -DUNIX_BSD4_2 -c score.c
> >
> > cc -O -DUNIX -DUNIX_BSD4_2 -c spec_hit.c
> >
> > cc -O -DUNIX -DUNIX_BSD4_2 -c throw.c
> >
> > cc -O -DUNIX -DUNIX_BSD4_2 -c trap.c
> >
> > cc -O -DUNIX -DUNIX_BSD4_2 -c use.c
> >
> > cc -O -DUNIX -DUNIX_BSD4_2 -c zap.c
> >
> > cc -i curses.o   hit.o           init.o          inventory.o
> > level.o                 machdep.o       main.o          message.o
> > monster.o       move.o          object.o        pack.o
> > play.o          random.o        ring.o          room.o          save.o
> >         score.o                 spec_hit.o      throw.o
> >  trap.o          use.o           zap.o -o rogue -lcurses -ltermlib
> >
> > ld:/usr/lib/libcurses.a(refresh.o): text overflow
> >
> > *** Exit 4
> >
> >
> > Stop.
> >
> > [17] root-->
> >
>


More information about the cctech mailing list