OK, now I hit the next problem: After unpacking picolisp-3.0.3-2.tar.gz
in "trunk/" (resulting in "package/picolisp/"), configuring for
"MIPS Malta CoreLV board (qemu)", selecting <M> for picolisp
under "Languages" in menuconfig, I started

   $ make target/linux/clean world

This goes well until it begins to build picolisp. Then I get

   make[5]: Entering directory 
`/usr/abu/openwrt/trunk/build_dir/target-mipsel_r2_uClibc-0.9.30.1/picoLisp-3.0.3/src'
   mipsel-openwrt-linux-uclibc-gcc -o ../lib/ext -m32 -shared -export-dynamic 
ext.o 
   
/usr/abu/openwrt/trunk/staging_dir/toolchain-mipsel_r2_gcc-4.3.3+cs_uClibc-0.9.30.1/usr/lib/gcc/mipsel-openwrt-linux-uclibc/4.3.3/../../../../mipsel-openwrt-linux-uclibc/bin/ld:
 ext.o: relocation R_MIPS_HI16 against `a local symbol' can not be used when 
making a shared object; recompile with -fPIC
   ext.o: could not read symbols: Bad value
   collect2: ld returned 1 exit status

What might be the reason?

Cheers,
- Alex
-- 
UNSUBSCRIBE: mailto:picol...@software-lab.de?subject=unsubscribe

Reply via email to