hi im trying to install etherlab master into a beaglebone black (arm).
i passed the bootstrap, configure --enable-8139too=no, make, make modules without a problem however when i try make install with sudo it gives me the following: ubuntu@arm:~/ethercat-hg$ sudo make install make install-recursive make[1]: Entering directory `/home/ubuntu/ethercat-hg' Making install in include make[2]: Entering directory `/home/ubuntu/ethercat-hg/include' make[3]: Entering directory `/home/ubuntu/ethercat-hg/include' make[3]: Nothing to be done for `install-exec-am'. /bin/mkdir -p '/opt/etherlab/include' /usr/bin/install -c -m 644 ecrt.h ectty.h '/opt/etherlab/include' make[3]: Leaving directory `/home/ubuntu/ethercat-hg/include' make[2]: Leaving directory `/home/ubuntu/ethercat-hg/include' Making install in script make[2]: Entering directory `/home/ubuntu/ethercat-hg/script' make install-recursive make[3]: Entering directory `/home/ubuntu/ethercat-hg/script' Making install in init.d make[4]: Entering directory `/home/ubuntu/ethercat-hg/script/init.d' make install-am make[5]: Entering directory `/home/ubuntu/ethercat-hg/script/init.d' make[6]: Entering directory `/home/ubuntu/ethercat-hg/script/init.d' make[6]: Nothing to be done for `install-exec-am'. /bin/mkdir -p '/opt/etherlab/etc/init.d' /usr/bin/install -c ethercat '/opt/etherlab/etc/init.d' make[6]: Leaving directory `/home/ubuntu/ethercat-hg/script/init.d' make[5]: Leaving directory `/home/ubuntu/ethercat-hg/script/init.d' make[4]: Leaving directory `/home/ubuntu/ethercat-hg/script/init.d' Making install in sysconfig make[4]: Entering directory `/home/ubuntu/ethercat-hg/script/sysconfig' make[5]: Entering directory `/home/ubuntu/ethercat-hg/script/sysconfig' make[5]: Nothing to be done for `install-exec-am'. /bin/mkdir -p '/opt/etherlab/etc/sysconfig' /usr/bin/install -c -m 644 ethercat '/opt/etherlab/etc/sysconfig' make[5]: Leaving directory `/home/ubuntu/ethercat-hg/script/sysconfig' make[4]: Leaving directory `/home/ubuntu/ethercat-hg/script/sysconfig' make[4]: Entering directory `/home/ubuntu/ethercat-hg/script' make[5]: Entering directory `/home/ubuntu/ethercat-hg/script' /bin/mkdir -p '/opt/etherlab/etc' /usr/bin/install -c -m 644 ethercat.conf '/opt/etherlab/etc' /bin/mkdir -p '/opt/etherlab/sbin' /usr/bin/install -c ethercatctl '/opt/etherlab/sbin' /bin/mkdir -p '/opt/etherlab/lib/systemd/system' /usr/bin/install -c -m 644 ethercat.service '/opt/etherlab/lib/systemd/system' make[5]: Leaving directory `/home/ubuntu/ethercat-hg/script' make[4]: Leaving directory `/home/ubuntu/ethercat-hg/script' make[3]: Leaving directory `/home/ubuntu/ethercat-hg/script' make[2]: Leaving directory `/home/ubuntu/ethercat-hg/script' Making install in devices make[2]: Entering directory `/home/ubuntu/ethercat-hg/devices' make install-recursive make[3]: Entering directory `/home/ubuntu/ethercat-hg/devices' Making install in ccat make[4]: Entering directory `/home/ubuntu/ethercat-hg/devices/ccat' make install-am make[5]: Entering directory `/home/ubuntu/ethercat-hg/devices/ccat' make[6]: Entering directory `/home/ubuntu/ethercat-hg/devices/ccat' make[6]: Nothing to be done for `install-exec-am'. make[6]: Nothing to be done for `install-data-am'. make[6]: Leaving directory `/home/ubuntu/ethercat-hg/devices/ccat' make[5]: Leaving directory `/home/ubuntu/ethercat-hg/devices/ccat' make[4]: Leaving directory `/home/ubuntu/ethercat-hg/devices/ccat' Making install in e1000 make[4]: Entering directory `/home/ubuntu/ethercat-hg/devices/e1000' make install-am make[5]: Entering directory `/home/ubuntu/ethercat-hg/devices/e1000' make[6]: Entering directory `/home/ubuntu/ethercat-hg/devices/e1000' make[6]: Nothing to be done for `install-exec-am'. make[6]: Nothing to be done for `install-data-am'. make[6]: Leaving directory `/home/ubuntu/ethercat-hg/devices/e1000' make[5]: Leaving directory `/home/ubuntu/ethercat-hg/devices/e1000' make[4]: Leaving directory `/home/ubuntu/ethercat-hg/devices/e1000' Making install in e1000e make[4]: Entering directory `/home/ubuntu/ethercat-hg/devices/e1000e' make install-am make[5]: Entering directory `/home/ubuntu/ethercat-hg/devices/e1000e' make[6]: Entering directory `/home/ubuntu/ethercat-hg/devices/e1000e' make[6]: Nothing to be done for `install-exec-am'. make[6]: Nothing to be done for `install-data-am'. make[6]: Leaving directory `/home/ubuntu/ethercat-hg/devices/e1000e' make[5]: Leaving directory `/home/ubuntu/ethercat-hg/devices/e1000e' make[4]: Leaving directory `/home/ubuntu/ethercat-hg/devices/e1000e' make[4]: Entering directory `/home/ubuntu/ethercat-hg/devices' make[5]: Entering directory `/home/ubuntu/ethercat-hg/devices' make[5]: Nothing to be done for `install-exec-am'. make[5]: Nothing to be done for `install-data-am'. make[5]: Leaving directory `/home/ubuntu/ethercat-hg/devices' make[4]: Leaving directory `/home/ubuntu/ethercat-hg/devices' make[3]: Leaving directory `/home/ubuntu/ethercat-hg/devices' make[2]: Leaving directory `/home/ubuntu/ethercat-hg/devices' Making install in master make[2]: Entering directory `/home/ubuntu/ethercat-hg/master' make install-am make[3]: Entering directory `/home/ubuntu/ethercat-hg/master' make[4]: Entering directory `/home/ubuntu/ethercat-hg/master' make[4]: Nothing to be done for `install-exec-am'. make[4]: Nothing to be done for `install-data-am'. make[4]: Leaving directory `/home/ubuntu/ethercat-hg/master' make[3]: Leaving directory `/home/ubuntu/ethercat-hg/master' make[2]: Leaving directory `/home/ubuntu/ethercat-hg/master' Making install in tool make[2]: Entering directory `/home/ubuntu/ethercat-hg/tool' /bin/bash ../libtool --tag=CXX --mode=link g++ -I../include -I../master -Wall -DREV=`if test -s ../revision; then cat ../revision; else hg id -i .. 2>/dev/null || echo "unknown"; fi` -fno-strict-aliasing -g -O2 -o ethercat ../master/soe_errors.o ethercat-Command.o ethercat-CommandAlias.o ethercat-CommandCStruct.o ethercat-CommandConfig.o ethercat-CommandData.o ethercat-CommandDebug.o ethercat-CommandDomains.o ethercat-CommandDownload.o ethercat-CommandFoeRead.o ethercat-CommandFoeWrite.o ethercat-CommandGraph.o ethercat-CommandMaster.o ethercat-CommandPdos.o ethercat-CommandRegRead.o ethercat-CommandRegWrite.o ethercat-CommandRescan.o ethercat-CommandSdos.o ethercat-CommandSiiRead.o ethercat-CommandSiiWrite.o ethercat-CommandSlaves.o ethercat-CommandSoeRead.o ethercat-CommandSoeWrite.o ethercat-CommandStates.o ethercat-CommandUpload.o ethercat-CommandVersion.o ethercat-CommandXml.o ethercat-DataTypeHandler.o ethercat-FoeCommand.o ethercat-MasterDevice.o ethercat-NumberListParser.o ethercat-SdoCommand.o ethercat-SoeCommand.o ethercat-main.o ethercat-sii_crc.o ethercat-CommandEoe.o libtool: link: g++ -I../include -I../master -Wall -DREV=4b0b906df1b4 -fno-strict-aliasing -g -O2 -o ethercat ../master/soe_errors.o ethercat-Command.o ethercat-CommandAlias.o ethercat-CommandCStruct.o ethercat-CommandConfig.o ethercat-CommandData.o ethercat-CommandDebug.o ethercat-CommandDomains.o ethercat-CommandDownload.o ethercat-CommandFoeRead.o ethercat-CommandFoeWrite.o ethercat-CommandGraph.o ethercat-CommandMaster.o ethercat-CommandPdos.o ethercat-CommandRegRead.o ethercat-CommandRegWrite.o ethercat-CommandRescan.o ethercat-CommandSdos.o ethercat-CommandSiiRead.o ethercat-CommandSiiWrite.o ethercat-CommandSlaves.o ethercat-CommandSoeRead.o ethercat-CommandSoeWrite.o ethercat-CommandStates.o ethercat-CommandUpload.o ethercat-CommandVersion.o ethercat-CommandXml.o ethercat-DataTypeHandler.o ethercat-FoeCommand.o ethercat-MasterDevice.o ethercat-NumberListParser.o ethercat-SdoCommand.o ethercat-SoeCommand.o ethercat-main.o ethercat-sii_crc.o ethercat-CommandEoe.o /usr/bin/ld: error: ethercat uses VFP register arguments, ../master/soe_errors.o does not /usr/bin/ld: failed to merge target specific data of file ../master/soe_errors.o collect2: error: ld returned 1 exit status make[2]: *** [ethercat] Error 1 make[2]: Leaving directory `/home/ubuntu/ethercat-hg/tool' make[1]: *** [install-recursive] Error 1 make[1]: Leaving directory `/home/ubuntu/ethercat-hg' make: *** [install] Error 2 any ideas on how to fix this? thanks a lot.
_______________________________________________ etherlab-users mailing list [email protected] http://lists.etherlab.org/mailman/listinfo/etherlab-users
