From mboxrd@z Thu Jan 1 00:00:00 1970 From: smiley@zenzebra.mv.com To: Fans of the OS Plan 9 from Bell Labs <9fans@9fans.net> References: <86ipu0evi2.fsf@cmarib.ramside> <95260b7e190c22af011c28169a4b2c38@brasstown.quanstro.net> <86oc3sv31d.fsf@cmarib.ramside> <1fda448af4d14fd45e11fc96eb572eef@ladd.quanstro.net> Date: Thu, 28 Apr 2011 15:10:12 +0000 In-Reply-To: <1fda448af4d14fd45e11fc96eb572eef@ladd.quanstro.net> (erik quanstrom's message of "Tue, 26 Apr 2011 22:39:12 -0400") Message-ID: <864o5ipg2z.fsf_-_@cmarib.ramside> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Subject: [9fans] Compiling 9atom kernel WAS: Re: spaces in filenames Topicbox-Message-UUID: d7646bec-ead6-11e9-9d60-3106f5b1d025 OK, So I'm trying to compile the pcf kernel from quanstro's 9atom.iso.bz2. There seems to be an undocumented dependency on the quanstro/fis contrib(1). (Without it, 8c complains that it can't find an include file named fis.h or some such.) I now have that. I've also added the two assembly routines (_tracein and _traceout) to /sys/src/libc/386/trace.s, as specified, and rebuilt and reinstalled libc. Nevertheless, when running mk 'CONF=pcf', the build fails with the following error: 8l -p -e -o 9pcf -T0xF0100020 -l l.8 plan9l.8 [...] size 9pcf _strayintrx: _tracein/_traceout not defined 5 5 _strayintrx: _tracein: not defined _strayintrx: _traceout: not defined mk: 8c -FTVw '-DKERNDATE='`{date ... : exit status=rc 5800: 8l 5804: error The only source file which seems to reference '_strayintrx' is l.s. -- +---------------------------------------------------------------+ |E-Mail: smiley@zenzebra.mv.com PGP key ID: BC549F8B| |Fingerprint: 9329 DB4A 30F5 6EDA D2BA 3489 DAB7 555A BC54 9F8B| +---------------------------------------------------------------+