Hey everyone,
I've been working on getting a build environment up for our Coldfire (m68k)
chips for some time now. Today I tried to compile your latest version of
uClib, 0.9.30.3 .

Per the website I also installed binutils-2.19.tar.bz2
and gcc-3.4.6.tar.bz2, both compiled just fine. These were both configured
and compiled using --target=m68k-uclinux ( I also tried m68k-elf) and
installed in /opt/embedded      gcc was compiled with --enable-langauges=c
as well...


For uClibc, after going through make menuconfig options I ran a 'make
CROSS=m68k-uclinux-' and came up with this error:

I also tried setting my toolchain in the config itself and got the same
error.

[...@myhost uClibc-0.9.30.3]$ make CROSS=m68k-uclinux-
make: *** No rule to make target `libc/sysdeps/linux/m68k/crtreloc.c',
needed by `lib/crtreloc.o'.  Stop.


* I did some research and this appears to be related to MMU option but I'm
really not sure.

* I even stripped out every option from the config and still got this error.

* make is using the m68k-uclinux-gcc and the correct toolchain, I did
confirm that....
* path is set correct as well....
* config is pointing to 2.4.x linux kernel src folder....  (
/home/jim/newdev/linux-2.4.x/include )


Any help appreciated.
-Jim
_______________________________________________
uClibc mailing list
uClibc@uclibc.org
http://lists.busybox.net/mailman/listinfo/uclibc

Reply via email to