Re: compiling xenv in Mandrake 6.1 b gonzales (bgonzales@uswest.net)
Mon, 6 Mar 2000 01:40:29 -0800

Hi again,

I just got EROS cross environment up and running on a Caldera distribution. The distro came with the motherboard that I bought from Fry's. The motherboard was built by http://www.ecs.com.tw/ and the product model is P6SET-ML. (This mobo has built-in vga, modem, svga and nic - all Linux compatible)

Here's what I encountered during the setup:

  1. Encountered that same problem with the missing file called ar in a non-existent directory (/eros/xenv/i386-unknown-linux/bin). I created the directory manually and copied ar into it. Then, I ran make all and then make install inside $(EROS_ROOT)/src/xenv.
  2. Encountered two missing library namely: libbfd.a and libiberty.a. the Makefile in mkimage directory seems to be the source of the problem. I went and edited the file and pointed the library to its proper location.
  3. Make was looking for lex, but, this distro wasn't setup to use lex but flex. So I went to /usr/bin and did a symbolic link using the command:

ln -s /usr/bin/flex /usr/bin/lex

After that, I ran make install at the $(EROS_ROOT)/src directory. Results were OK. I was able to make an image into the floppy and run it from another machine.

Thanks,

Ben

http://linuxground.com/