Hi Sofian, sofian sindhi wrote:
Dear all: I find the place where it is. It is located at include $(ROOTDIR)/vendors/config/armnommu/config.arch and I replace -msoft-float with -mhard-float in CFLAGS, but I still get the error message like "ERROR: /media/sda6/uclinux/toolchain/usr_arm-linux-2006/local/bin/../lib/gcc/arm-linux/3.4.4/crtbeginS.o uses hardware FP, whereas libdvbapi.so uses software FP" Do I miss something else?
See below...
r...@cc-t43:/media/sda6/uclinux/uClinux-dist.680# make user/dvb-app_only V=1 make[1]: Entering directory `/media/sda6/uclinux/uClinux-dist.680/user' touch dvb-app/.sgbuilt_user && make -j1 -C dvb-app make[2]: Entering directory `/media/sda6/uclinux/uClinux-dist.680/user/dvb-app' make -C lib all make[3]: Entering directory `/media/sda6/uclinux/uClinux-dist.680/user/dvb-app/lib' make -C libdvbapi all make[4]: Entering directory `/media/sda6/uclinux/uClinux-dist.680/user/dvb-app/lib/libdvbapi' ucfront-gcc arm-linux-gcc -c -I../../lib -Os -g -pipe -mhard-float -fno-common -fno-builtin -Wall -DEMBED -D__PIC__ -fpic -msingle-pic-base -Dlinux -D__linux__ -Dunix -D__uClinux__ -fPIC -MMD -o dvbaudio.o dvbaudio.c ucfront-gcc arm-linux-gcc -c -I../../lib -Os -g -pipe -mhard-float -fno-common -fno-builtin -Wall -DEMBED -D__PIC__ -fpic -msingle-pic-base -Dlinux -D__linux__ -Dunix -D__uClinux__ -fPIC -MMD -o dvbca.o dvbca.c ucfront-gcc arm-linux-gcc -c -I../../lib -Os -g -pipe -mhard-float -fno-common -fno-builtin -Wall -DEMBED -D__PIC__ -fpic -msingle-pic-base -Dlinux -D__linux__ -Dunix -D__uClinux__ -fPIC -MMD -o dvbdemux.o dvbdemux.c ucfront-gcc arm-linux-gcc -c -I../../lib -Os -g -pipe -mhard-float -fno-common -fno-builtin -Wall -DEMBED -D__PIC__ -fpic -msingle-pic-base -Dlinux -D__linux__ -Dunix -D__uClinux__ -fPIC -MMD -o dvbfe.o dvbfe.c ucfront-gcc arm-linux-gcc -c -I../../lib -Os -g -pipe -mhard-float -fno-common -fno-builtin -Wall -DEMBED -D__PIC__ -fpic -msingle-pic-base -Dlinux -D__linux__ -Dunix -D__uClinux__ -fPIC -MMD -o dvbnet.o dvbnet.c ucfront-gcc arm-linux-gcc -c -I../../lib -Os -g -pipe -mhard-float -fno-common -fno-builtin -Wall -DEMBED -D__PIC__ -fpic -msingle-pic-base -Dlinux -D__linux__ -Dunix -D__uClinux__ -fPIC -MMD -o dvbvideo.o dvbvideo.c ucfront-gcc arm-linux-gcc -shared -o libdvbapi.so dvbaudio.o dvbca.o dvbdemux.o dvbfe.o dvbnet.o dvbvideo.o
This line doesn't contain a "-mhard-float". Regards Greg
/media/sda6/uclinux/toolchain/usr_arm-linux-2006/local/bin/../lib/gcc/arm-linux/3.4.4/../../../../arm-linux/bin/ld.real: ERROR: /media/sda6/uclinux/toolchain/usr_arm-linux-2006/local/bin/../lib/gcc/arm-linux/3.4.4/crtbeginS.o uses hardware FP, whereas libdvbapi.so uses software FP _______________________________________________ uClinux-dev mailing list uClinux-dev@uclinux.org http://mailman.uclinux.org/mailman/listinfo/uclinux-dev This message was resent by uclinux-dev@uclinux.org To unsubscribe see: http://mailman.uclinux.org/mailman/options/uclinux-dev
-- ------------------------------------------------------------------------ Greg Ungerer -- Principal Engineer EMAIL: g...@snapgear.com SnapGear Group, McAfee PHONE: +61 7 3435 2888 825 Stanley St, FAX: +61 7 3891 3630 Woolloongabba, QLD, 4102, Australia WEB: http://www.SnapGear.com _______________________________________________ uClinux-dev mailing list uClinux-dev@uclinux.org http://mailman.uclinux.org/mailman/listinfo/uclinux-dev This message was resent by uclinux-dev@uclinux.org To unsubscribe see: http://mailman.uclinux.org/mailman/options/uclinux-dev