Woohoo! I actually got it working :). Thanks for the assist. The 2bsd version includes a retrofit.h file for it to work on v6. I removed the include and it compiled and linked just fine. Will On 11/8/17 4:00 PM, Clem Cole wrote: > fout and flush -- Looks like the V6 version of cr3 - which is using > the portable C library which was done before the standard C library. > I bet if you grab the one from 2BSD that should have been updated to V7 > > On Wed, Nov 8, 2017 at 9:18 PM, Will Senn > wrote: > > On 11/8/17 1:22 PM, Random832 wrote: > > Some of these are for V7 or V6 contemporary PDP-11 Unixes, and > most of > them are far simpler than more so you should have little > difficulty > getting them working anyway. > > Links: > http://minnie.tuhs.org/cgi-bin/utree.pl?file=1BSD/s6/cr3.c > > http://minnie.tuhs.org/cgi-bin/utree.pl?file=2BSD/src/cr3.c > > http://minnie.tuhs.org/cgi-bin/utree.pl?file=2.9BSD/usr/src/ucb/more.c > > http://minnie.tuhs.org/cgi-bin/utree.pl?file=32V/usr/src/cmd/pg.c > > http://minnie.tuhs.org/cgi-bin/utree.pl?file=AUSAM/source/S/pg.c > > (apparently unrelated to the 32V version) > http://minnie.tuhs.org/cgi-bin/utree.pl?file=SRI-NOSC/s2/pg.c > > http://minnie.tuhs.org/cgi-bin/utree.pl?file=OpenSolaris_b135/cmd/pg/pg.c > > > https://danhalbert.org/more.html > - mentions cr3 > > > It makes sense that it used to be paper based and slow on screen. > > Regarding the links and old bsd's. The binary cr3 on 1bsd works in > v7. Also, the book I'm reading has a c program that does paging. > But, I'm always off down the rabbit hole... I tried to compile the > cr3.c source and I get this error: > > # cc cr3.c > Undefined: > _fout > _flush > _getc > _end > > My understanding is that cc includes libc by default, so these > must not be in libc. But getc is standard lib, so what am I missing? > > Thanks, > > Will > > -- > GPG Fingerprint: 68F4 B3BD 1730 555A 4462  7D45 3EAA 5B6D A982 BAAF > > -- GPG Fingerprint: 68F4 B3BD 1730 555A 4462 7D45 3EAA 5B6D A982 BAAF -------------- next part -------------- An HTML attachment was scrubbed... URL: