I enabled libmicroxml and tried to build (on my OS X dev host) and got the errors below.
Is it normal for openwrt build system to create or use .dylib files ?? I would have thought these were Mac OS X specific and the cross-compiler shouldn't need to use or create them. Yes/no/maybe ?? Thanks for any insights. Brendan. make[3]: Entering directory `/Volumes/OpenWRT/trunk/feeds/packages/libs/libmicroxml' CFLAGS="-Os -pipe -mips32r2 -mtune=mips32r2 -fno-caller-saves -mno-branch-likely -fhonour-copts -Wno-error=unused-but-set-variable -msoft-float -I/Volumes/OpenWRT/trunk/staging_dir/target-mips_r2_uClibc-0.9.33.2/usr/include -I/Volumes/OpenWRT/trunk/staging_dir/target-mips_r2_uClibc-0.9.33.2/include -I/Volumes/OpenWRT/trunk/staging_dir/toolchain-mips_r2_gcc-4.6-linaro_uClibc-0.9.33.2/usr/include -I/Volumes/OpenWRT/trunk/staging_dir/toolchain-mips_r2_gcc-4.6-linaro_uClibc-0.9.33.2/include " CXXFLAGS="-Os -pipe -mips32r2 -mtune=mips32r2 -fno-caller-saves -mno-branch-likely -fhonour-copts -Wno-error=unused-but-set-variable -msoft-float -I/Volumes/OpenWRT/trunk/staging_dir/target-mips_r2_uClibc-0.9.33.2/usr/include -I/Volumes/OpenWRT/trunk/staging_dir/target-mips_r2_uClibc-0.9.33.2/include -I/Volumes/OpenWRT/trunk/staging_dir/toolchain-mips_r2_gcc-4.6-linaro_uClibc-0.9.33.2/usr/include -I/Volumes/OpenWRT/trunk/staging_dir/toolchain-mips_r2_gcc-4.6-linaro_uClibc-0.9.33.2/include " LDFLAGS="-L/Volumes/OpenWRT/trunk/staging_dir/target-mips_r2_uClibc-0.9.33.2/usr/lib -L/Volumes/OpenWRT/trunk/staging_dir/target-mips_r2_uClibc-0.9.33.2/lib -L/Volumes/OpenWRT/trunk/staging_dir/toolchain-mips_r2_gcc-4.6-linaro_uClibc-0.9.33.2/usr/lib -L/Volumes/OpenWRT/trunk/staging_dir/toolchain-mips_r2_gcc-4.6-linaro_uClibc-0.9.33.2/lib " make -j1 -C /Volumes/OpenWRT/trunk/build_dir/target-mips_r2_uClibc-0.9.33.2/libmicroxml-2012-06-11/. AR=mips-openwrt-linux-uclibc-ar AS="mips-openwrt-linux-uclibc-gcc -c -Os -pipe -mips32r2 -mtune=mips32r2 -fno-caller-saves -mno-branch-likely -fhonour-copts -Wno-error=unused-but-set-variable -msoft-float" LD=mips-openwrt-linux-uclibc-ld NM=mips-openwrt-linux-uclibc-nm CC="mips-openwrt-linux-uclibc-gcc" GCC="mips-openwrt-linux-uclibc-gcc" CXX="mips-openwrt-linux-uclibc-g++" RANLIB=mips-openwrt-linux-uclibc-ranlib STRIP=mips-openwrt-linux-uclibc-strip OBJCOPY=mips-openwrt-linux-uclibc-objcopy OBJDUMP=mips-openwrt-linux-uclibc-objdump SIZE=mips-openwrt-linux-uclibc-size CROSS="mips-openwrt-linux-uclibc-" ARCH="mips" ; Creating libmicroxml.1.dylib... mips-openwrt-linux-uclibc-gcc: error: /usr/lib/libmicroxml.dylib: No such file or directory mips-openwrt-linux-uclibc-gcc: error: 1.0.0: No such file or directory mips-openwrt-linux-uclibc-gcc: error: 1.0.0: No such file or directory mips-openwrt-linux-uclibc-gcc: error: unrecognized option '-current_version' mips-openwrt-linux-uclibc-gcc: error: unrecognized option '-compatibility_version' make[4]: *** [libmicroxml.1.dylib] Error 1 make[3]: *** [/Volumes/OpenWRT/trunk/build_dir/target-mips_r2_uClibc-0.9.33.2/libmicroxml-2012-06-11/.built] Error 2 make[3]: Leaving directory `/Volumes/OpenWRT/trunk/feeds/packages/libs/libmicroxml' make[2]: *** [package/feeds/packages/libmicroxml/compile] Error 2 make[2]: Leaving directory `/Volumes/OpenWRT/trunk' make[1]: *** [/Volumes/OpenWRT/trunk/staging_dir/target-mips_r2_uClibc-0.9.33.2/stamp/.package_compile] Error 2 make[1]: Leaving directory `/Volumes/OpenWRT/trunk' make: *** [world] Error 2
_______________________________________________ openwrt-users mailing list [email protected] https://lists.openwrt.org/mailman/listinfo/openwrt-users
