public inbox for linux-8086@vger.kernel.org
 help / color / mirror / Atom feed
* Elkscmd - 'make comb' fails on Debian Woody
@ 2002-09-03  9:14 Simon Wood
  2002-09-03 12:55 ` Paul Nasrat
  0 siblings, 1 reply; 2+ messages in thread
From: Simon Wood @ 2002-09-03  9:14 UTC (permalink / raw)
  To: 'Linux-8086@Vger.Kernel.Org'

Hi all,
I had a moment last night where I decided to try out Elks (again - it's been
a long while since I last played). Grabed the cvs sources and it all built OK.

However 'make comb' failed quite drastically. It looks like the problem is 
during the building of the '/dev' files. The script '/mnt/elks/dev/MAKEDEV' is
called, which calls '/bin/test'.

'/bin/test' does not exist on Debian ('/usr/bin/test' does though and a symlink
just causes it to fail when it attemps to use '/dev/MAKESET').


Is there a fix to get away from this direct reference??? We can't use the actual
application from the Elks disk image (without the appropriate kernel module)
and we can't guarantee that they exist in those locations on the host machine.

All suggestions welcome,
Simon Wood.

^ permalink raw reply	[flat|nested] 2+ messages in thread

* Re: Elkscmd - 'make comb' fails on Debian Woody
  2002-09-03  9:14 Elkscmd - 'make comb' fails on Debian Woody Simon Wood
@ 2002-09-03 12:55 ` Paul Nasrat
  0 siblings, 0 replies; 2+ messages in thread
From: Paul Nasrat @ 2002-09-03 12:55 UTC (permalink / raw)
  To: 'Linux-8086@Vger.Kernel.Org'

On Tue, Sep 03, 2002 at 10:14:48AM +0100, Simon Wood wrote:
> Hi all,
> I had a moment last night where I decided to try out Elks (again - it's been
> a long while since I last played). Grabed the cvs sources and it all built OK.

Excellent, hopefully you'll find that the SIBO port still compiles and
boots - if running out of memory rather quickly :)

It works on the 3c at least :)


> However 'make comb' failed quite drastically. It looks like the problem is 
> during the building of the '/dev' files. The script '/mnt/elks/dev/MAKEDEV' is
> called, which calls '/bin/test'.

The script in dev is designed for an elks system.  Hadn't noticed before
as SIBODEV is ok for creating the sibo port devices.

> '/bin/test' does not exist on Debian ('/usr/bin/test' does though and a symlink

Nor does it on RH/Mandrake.  /usr/bin/test is from GNU sh-utils, but
isn't used if your shell has a builtin test, eg bash.

If we just used test in the script or moved to /usr/bin/test it would
work in both ash/sash on elks and on a build machine.


> Is there a fix to get away from this direct reference??? We can't use the actual
> application from the Elks disk image (without the appropriate kernel module)
> and we can't guarantee that they exist in those locations on the host machine.

Hmm, is it wrong to assume that ppl developing elkscmd would have 

1) a dev box they have root on
2) minix support in the kernel
3) binfmt_misc and binfmt_aout, and elksemu

I know there are the DIRECT/RAMDISK methods of building elkscmd.

It's probably easiest to ammend the script to use /usr/bin/test,
althought the location is not guaranteed or does anyone know how using
env with builtins is supposed to work.  

Paul

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2002-09-03 12:55 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2002-09-03  9:14 Elkscmd - 'make comb' fails on Debian Woody Simon Wood
2002-09-03 12:55 ` Paul Nasrat

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox