[etherlab-users] install on non-PC

Ralf Roesch ethercat at cantastic.org
Thu Nov 17 16:52:07 CET 2011


Jeff,

maybe you could try this:

./configure \
         .. your configure options here ... \
         --host=i386 --target=arm \
         CXX=arm-unknown-linux-uclibcgnueabi-g++ \
         CC=arm-unknown-linux-uclibcgnueabi-gcc

regards
     Ralf

schrieb Jeff Krasky:
>
> Ok, it looks like I made it past the ./configure step.  I say this 
> because when I look at the output I don't see the word "error".  This 
> was the command (the only difference from previous one is the lack of 
> the '-' sign at end of compiler name):
>
> ./configure --prefix=/home/user1/buildroot-2011.05/output/target/opt 
> --with-linux-dir=/home/user1/buildroot-2011.05/output/build/linux-2.6.33 
> --enable-generic --host=arm-unknown-linux-uclibcgnueabi
>
> So then I performed
>
> make ARCH=arm CROSS_COMPILE=arm-unknown-linux-uclibcgnueabi
>
> and I saw these errors (I'll paste all output at the end of this 
> email, just to be safe):
>
> /bin/sh ../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 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=unknown 
> -fno-strict-aliasing -g -O2 -o ethercat 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/lib/gcc/i586-suse-linux/4.5/../../../../i586-suse-linux/bin/ld: 
> arm architecture of input file `soe_errors.o' is incompatible with 
> i386 output
>
> /usr/lib/gcc/i586-suse-linux/4.5/../../../../i586-suse-linux/bin/ld: 
> BFD (GNU Binutils; openSUSE 11.4) 2.21 assertion fail 
> ../../bfd/elf32-i386.c:2864
>
> /usr/lib/gcc/i586-suse-linux/4.5/../../../../i586-suse-linux/bin/ld: 
> BFD (GNU Binutils; openSUSE 11.4) 2.21 assertion fail 
> ../../bfd/elf32-i386.c:2864
>
> /usr/lib/gcc/i586-suse-linux/4.5/../../../../i586-suse-linux/bin/ld: 
> BFD (GNU Binutils; openSUSE 11.4) 2.21 assertion fail 
> ../../bfd/elf32-i386.c:2864
>
> collect2: ld returned 1 exit status
>
> make[2]: *** [ethercat] Error 1
>
> make[2]: Leaving directory 
> `/home/user1/Desktop/EtherCAT4Atmel/etherlabmaster-4adb56c4198d/tool'
>
> make[1]: *** [all-recursive] Error 1
>
> make[1]: Leaving directory 
> `/home/user1/Desktop/EtherCAT4Atmel/etherlabmaster-4adb56c4198d'
>
> make: *** [all] Error 2
>
> user1 at dhcppc15:~/Desktop/EtherCAT4Atmel/etherlabmaster-4adb56c4198d>
>
> I guess the part that stands out is "arm architecture of input file 
> `soe_errors.o' is incompatible with i386 output".  Since the input 
> file is in ARM format (apparently) which is correct, does the problem 
> have to do with i386 output?  I certainly don't want that.
>
> Thanks again,
>
> Jeff
>
> Here is output of last './configure' and 'make' commands:
>
> user1 at dhcppc15:~/Desktop/EtherCAT4Atmel/etherlabmaster-4adb56c4198d> 
> ./configure --prefix=/home/user1/buildroot-2011.05/output/target/opt 
> --with-linux-dir=/home/user1/buildroot-2011.05/output/build/linux-2.6.33 
> --enable-generic --host=arm-unknown-linux-uclibcgnueabi
>
> configure: WARNING: if you wanted to set the --build type, don't use 
> --host.
>
>     If a cross compiler is detected then cross compile mode will be used
>
> checking for a BSD-compatible install... /usr/bin/install -c
>
> checking whether build environment is sane... yes
>
> checking for arm-unknown-linux-uclibcgnueabi-strip... 
> arm-unknown-linux-uclibcgnueabi-strip
>
> checking for a thread-safe mkdir -p... /bin/mkdir -p
>
> checking for gawk... gawk
>
> checking whether make sets $(MAKE)... yes
>
> checking for arm-unknown-linux-uclibcgnueabi-g++... no
>
> checking for arm-unknown-linux-uclibcgnueabi-c++... no
>
> checking for arm-unknown-linux-uclibcgnueabi-gpp... no
>
> checking for arm-unknown-linux-uclibcgnueabi-aCC... no
>
> checking for arm-unknown-linux-uclibcgnueabi-CC... no
>
> checking for arm-unknown-linux-uclibcgnueabi-cxx... no
>
> checking for arm-unknown-linux-uclibcgnueabi-cc++... no
>
> checking for arm-unknown-linux-uclibcgnueabi-cl.exe... no
>
> checking for arm-unknown-linux-uclibcgnueabi-FCC... no
>
> checking for arm-unknown-linux-uclibcgnueabi-KCC... no
>
> checking for arm-unknown-linux-uclibcgnueabi-RCC... no
>
> checking for arm-unknown-linux-uclibcgnueabi-xlC_r... no
>
> checking for arm-unknown-linux-uclibcgnueabi-xlC... no
>
> checking for g++... g++
>
> checking whether the C++ compiler works... yes
>
> checking for C++ compiler default output file name... a.out
>
> checking for suffix of executables...
>
> checking whether we are cross compiling... no
>
> checking for suffix of object files... o
>
> checking whether we are using the GNU C++ compiler... yes
>
> checking whether g++ accepts -g... yes
>
> checking for style of include used by make... GNU
>
> checking dependency style of g++... gcc3
>
> checking build system type... i686-suse-linux-gnu
>
> checking host system type... arm-unknown-linux-uclibcgnueabi
>
> checking for arm-unknown-linux-uclibcgnueabi-gcc... 
> arm-unknown-linux-uclibcgnueabi-gcc
>
> checking whether we are using the GNU C compiler... yes
>
> checking whether arm-unknown-linux-uclibcgnueabi-gcc accepts -g... yes
>
> checking for arm-unknown-linux-uclibcgnueabi-gcc option to accept ISO 
> C89... none needed
>
> checking dependency style of arm-unknown-linux-uclibcgnueabi-gcc... gcc3
>
> checking for a sed that does not truncate output... /usr/bin/sed
>
> checking for grep that handles long lines and -e... /usr/bin/grep
>
> checking for egrep... /usr/bin/grep -E
>
> checking for fgrep... /usr/bin/grep -F
>
> checking for ld used by arm-unknown-linux-uclibcgnueabi-gcc... 
> /home/user1/buildroot-2011.05/output/host/usr/arm-unknown-linux-uclibcgnueabi/bin/ld
>
> checking if the linker 
> (/home/user1/buildroot-2011.05/output/host/usr/arm-unknown-linux-uclibcgnueabi/bin/ld) 
> is GNU ld... yes
>
> checking for BSD- or MS-compatible name lister (nm)... 
> /home/user1/buildroot-2011.05/output/host/usr/bin//arm-unknown-linux-uclibcgnueabi-nm 
> -B
>
> checking the name lister 
> (/home/user1/buildroot-2011.05/output/host/usr/bin//arm-unknown-linux-uclibcgnueabi-nm 
> -B) interface... BSD nm
>
> checking whether ln -s works... yes
>
> checking the maximum length of command line arguments... 1572864
>
> checking whether the shell understands some XSI constructs... yes
>
> checking whether the shell understands "+="... yes
>
> checking for 
> /home/user1/buildroot-2011.05/output/host/usr/arm-unknown-linux-uclibcgnueabi/bin/ld 
> option to reload object files... -r
>
> checking for arm-unknown-linux-uclibcgnueabi-objdump... 
> arm-unknown-linux-uclibcgnueabi-objdump
>
> checking how to recognize dependent libraries... pass_all
>
> checking for arm-unknown-linux-uclibcgnueabi-ar... 
> arm-unknown-linux-uclibcgnueabi-ar
>
> checking for arm-unknown-linux-uclibcgnueabi-strip... (cached) 
> arm-unknown-linux-uclibcgnueabi-strip
>
> checking for arm-unknown-linux-uclibcgnueabi-ranlib... 
> arm-unknown-linux-uclibcgnueabi-ranlib
>
> checking command to parse 
> /home/user1/buildroot-2011.05/output/host/usr/bin//arm-unknown-linux-uclibcgnueabi-nm 
> -B output from arm-unknown-linux-uclibcgnueabi-gcc object... ok
>
> checking how to run the C preprocessor... 
> arm-unknown-linux-uclibcgnueabi-gcc -E
>
> checking for ANSI C header files... no
>
> checking for sys/types.h... yes
>
> checking for sys/stat.h... yes
>
> checking for stdlib.h... yes
>
> checking for string.h... yes
>
> checking for memory.h... yes
>
> checking for strings.h... yes
>
> checking for inttypes.h... yes
>
> checking for stdint.h... yes
>
> checking for unistd.h... yes
>
> checking for dlfcn.h... yes
>
> checking whether we are using the GNU C++ compiler... (cached) yes
>
> checking whether g++ accepts -g... (cached) yes
>
> checking dependency style of g++... (cached) gcc3
>
> checking how to run the C++ preprocessor... g++ -E
>
> checking for objdir... .libs
>
> checking if arm-unknown-linux-uclibcgnueabi-gcc supports -fno-rtti 
> -fno-exceptions... no
>
> checking for arm-unknown-linux-uclibcgnueabi-gcc option to produce 
> PIC... -fPIC -DPIC
>
> checking if arm-unknown-linux-uclibcgnueabi-gcc PIC flag -fPIC -DPIC 
> works... yes
>
> checking if arm-unknown-linux-uclibcgnueabi-gcc static flag -static 
> works... yes
>
> checking if arm-unknown-linux-uclibcgnueabi-gcc supports -c -o 
> file.o... yes
>
> checking if arm-unknown-linux-uclibcgnueabi-gcc supports -c -o 
> file.o... (cached) yes
>
> checking whether the arm-unknown-linux-uclibcgnueabi-gcc linker 
> (/home/user1/buildroot-2011.05/output/host/usr/arm-unknown-linux-uclibcgnueabi/bin/ld) 
> supports shared libraries... yes
>
> checking whether -lc should be explicitly linked in... no
>
> checking dynamic linker characteristics... GNU/Linux ld.so
>
> checking how to hardcode library paths into programs... immediate
>
> checking whether stripping libraries is possible... yes
>
> checking if libtool supports shared libraries... yes
>
> checking whether to build shared libraries... yes
>
> checking whether to build static libraries... yes
>
> checking for ld used by g++... 
> /home/user1/buildroot-2011.05/output/host/usr/arm-unknown-linux-uclibcgnueabi/bin/ld
>
> checking if the linker 
> (/home/user1/buildroot-2011.05/output/host/usr/arm-unknown-linux-uclibcgnueabi/bin/ld) 
> is GNU ld... yes
>
> checking whether the g++ linker 
> (/home/user1/buildroot-2011.05/output/host/usr/arm-unknown-linux-uclibcgnueabi/bin/ld) 
> supports shared libraries... yes
>
> checking for g++ option to produce PIC... -fPIC -DPIC
>
> checking if g++ PIC flag -fPIC -DPIC works... yes
>
> checking if g++ static flag -static works... yes
>
> checking if g++ supports -c -o file.o... yes
>
> checking if g++ supports -c -o file.o... (cached) yes
>
> checking whether the g++ linker 
> (/home/user1/buildroot-2011.05/output/host/usr/arm-unknown-linux-uclibcgnueabi/bin/ld) 
> supports shared libraries... yes
>
> checking dynamic linker characteristics... GNU/Linux ld.so
>
> checking how to hardcode library paths into programs... immediate
>
> checking whether arm-unknown-linux-uclibcgnueabi-gcc and cc understand 
> -c and -o together... yes
>
> checking for Linux kernel sources... 
> /home/user1/buildroot-2011.05/output/build/linux-2.6.33 (Kernel 2.6.33)
>
> checking for Linux modules installation directory... ethercat
>
> checking for kernel for 8139too driver... 2.6.33
>
> checking for RTAI path... not specified.
>
> checking for Xenomai path... not specified.
>
> configure: creating ./config.status
>
> config.status: creating Doxyfile
>
> config.status: creating Kbuild
>
> config.status: creating Makefile
>
> config.status: creating devices/Kbuild
>
> config.status: creating devices/Makefile
>
> config.status: creating devices/e1000/Kbuild
>
> config.status: creating devices/e1000/Makefile
>
> config.status: creating ethercat.spec
>
> config.status: creating examples/Kbuild
>
> config.status: creating examples/Makefile
>
> config.status: creating examples/dc_rtai/Kbuild
>
> config.status: creating examples/dc_rtai/Makefile
>
> config.status: creating examples/dc_user/Makefile
>
> config.status: creating examples/mini/Kbuild
>
> config.status: creating examples/mini/Makefile
>
> config.status: creating examples/rtai/Kbuild
>
> config.status: creating examples/rtai/Makefile
>
> config.status: creating examples/tty/Kbuild
>
> config.status: creating examples/tty/Makefile
>
> config.status: creating examples/user/Makefile
>
> config.status: creating examples/xenomai/Makefile
>
> config.status: creating examples/xenomai_posix/Makefile
>
> config.status: creating examples/rtai_rtdm/Makefile
>
> config.status: creating include/Makefile
>
> config.status: creating lib/Makefile
>
> config.status: creating m4/Makefile
>
> config.status: creating master/Kbuild
>
> config.status: creating master/Makefile
>
> config.status: creating script/Makefile
>
> config.status: creating script/init.d/Makefile
>
> config.status: creating script/init.d/ethercat
>
> config.status: creating script/sysconfig/Makefile
>
> config.status: creating tool/Makefile
>
> config.status: creating tty/Kbuild
>
> config.status: creating tty/Makefile
>
> config.status: creating rtdm/Makefile
>
> config.status: creating rtdm/Kbuild
>
> config.status: creating config.h
>
> config.status: executing depfiles commands
>
> config.status: executing libtool commands
>
> user1 at dhcppc15:~/Desktop/EtherCAT4Atmel/etherlabmaster-4adb56c4198d>
>
> user1 at dhcppc15:~/Desktop/EtherCAT4Atmel/etherlabmaster-4adb56c4198d> 
> make ARCH=arm CROSS_COMPILE=arm-unknown-linux-uclibcgnueabi
>
> make  all-recursive
>
> make[1]: Entering directory 
> `/home/user1/Desktop/EtherCAT4Atmel/etherlabmaster-4adb56c4198d'
>
> Making all in devices
>
> make[2]: Entering directory 
> `/home/user1/Desktop/EtherCAT4Atmel/etherlabmaster-4adb56c4198d/devices'
>
> make  all-recursive
>
> make[3]: Entering directory 
> `/home/user1/Desktop/EtherCAT4Atmel/etherlabmaster-4adb56c4198d/devices'
>
> Making all in e1000
>
> make[4]: Entering directory 
> `/home/user1/Desktop/EtherCAT4Atmel/etherlabmaster-4adb56c4198d/devices/e1000'
>
> make  all-am
>
> make[5]: Entering directory 
> `/home/user1/Desktop/EtherCAT4Atmel/etherlabmaster-4adb56c4198d/devices/e1000'
>
> make[5]: Nothing to be done for `all-am'.
>
> make[5]: Leaving directory 
> `/home/user1/Desktop/EtherCAT4Atmel/etherlabmaster-4adb56c4198d/devices/e1000'
>
> make[4]: Leaving directory 
> `/home/user1/Desktop/EtherCAT4Atmel/etherlabmaster-4adb56c4198d/devices/e1000'
>
> make[4]: Entering directory 
> `/home/user1/Desktop/EtherCAT4Atmel/etherlabmaster-4adb56c4198d/devices'
>
> make[4]: Nothing to be done for `all-am'.
>
> make[4]: Leaving directory 
> `/home/user1/Desktop/EtherCAT4Atmel/etherlabmaster-4adb56c4198d/devices'
>
> make[3]: Leaving directory 
> `/home/user1/Desktop/EtherCAT4Atmel/etherlabmaster-4adb56c4198d/devices'
>
> make[2]: Leaving directory 
> `/home/user1/Desktop/EtherCAT4Atmel/etherlabmaster-4adb56c4198d/devices'
>
> Making all in include
>
> make[2]: Entering directory 
> `/home/user1/Desktop/EtherCAT4Atmel/etherlabmaster-4adb56c4198d/include'
>
> make[2]: Nothing to be done for `all'.
>
> make[2]: Leaving directory 
> `/home/user1/Desktop/EtherCAT4Atmel/etherlabmaster-4adb56c4198d/include'
>
> Making all in master
>
> make[2]: Entering directory 
> `/home/user1/Desktop/EtherCAT4Atmel/etherlabmaster-4adb56c4198d/master'
>
> make  all-am
>
> make[3]: Entering directory 
> `/home/user1/Desktop/EtherCAT4Atmel/etherlabmaster-4adb56c4198d/master'
>
> make[3]: Nothing to be done for `all-am'.
>
> make[3]: Leaving directory 
> `/home/user1/Desktop/EtherCAT4Atmel/etherlabmaster-4adb56c4198d/master'
>
> make[2]: Leaving directory 
> `/home/user1/Desktop/EtherCAT4Atmel/etherlabmaster-4adb56c4198d/master'
>
> Making all in script
>
> make[2]: Entering directory 
> `/home/user1/Desktop/EtherCAT4Atmel/etherlabmaster-4adb56c4198d/script'
>
> Making all in init.d
>
> make[3]: Entering directory 
> `/home/user1/Desktop/EtherCAT4Atmel/etherlabmaster-4adb56c4198d/script/init.d'
>
> make  all-am
>
> make[4]: Entering directory 
> `/home/user1/Desktop/EtherCAT4Atmel/etherlabmaster-4adb56c4198d/script/init.d'
>
> make[4]: Nothing to be done for `all-am'.
>
> make[4]: Leaving directory 
> `/home/user1/Desktop/EtherCAT4Atmel/etherlabmaster-4adb56c4198d/script/init.d'
>
> make[3]: Leaving directory 
> `/home/user1/Desktop/EtherCAT4Atmel/etherlabmaster-4adb56c4198d/script/init.d'
>
> Making all in sysconfig
>
> make[3]: Entering directory 
> `/home/user1/Desktop/EtherCAT4Atmel/etherlabmaster-4adb56c4198d/script/sysconfig'
>
> make[3]: Nothing to be done for `all'.
>
> make[3]: Leaving directory 
> `/home/user1/Desktop/EtherCAT4Atmel/etherlabmaster-4adb56c4198d/script/sysconfig'
>
> make[3]: Entering directory 
> `/home/user1/Desktop/EtherCAT4Atmel/etherlabmaster-4adb56c4198d/script'
>
> make[3]: Nothing to be done for `all-am'.
>
> make[3]: Leaving directory 
> `/home/user1/Desktop/EtherCAT4Atmel/etherlabmaster-4adb56c4198d/script'
>
> make[2]: Leaving directory 
> `/home/user1/Desktop/EtherCAT4Atmel/etherlabmaster-4adb56c4198d/script'
>
> Making all in tool
>
> make[2]: Entering directory 
> `/home/user1/Desktop/EtherCAT4Atmel/etherlabmaster-4adb56c4198d/tool'
>
> arm-unknown-linux-uclibcgnueabi-gcc -DHAVE_CONFIG_H -I. -I..     -g 
> -O2 -MT soe_errors.o -MD -MP -MF .deps/soe_errors.Tpo -c -o 
> soe_errors.o `test -f '../master/soe_errors.c' || echo 
> './'`../master/soe_errors.c
>
> mv -f .deps/soe_errors.Tpo .deps/soe_errors.Po
>
> g++ -DHAVE_CONFIG_H -I. -I..    -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 -MT 
> ethercat-Command.o -MD -MP -MF .deps/ethercat-Command.Tpo -c -o 
> ethercat-Command.o `test -f 'Command.cpp' || echo './'`Command.cpp
>
> mv -f .deps/ethercat-Command.Tpo .deps/ethercat-Command.Po
>
> g++ -DHAVE_CONFIG_H -I. -I..    -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 -MT 
> ethercat-CommandAlias.o -MD -MP -MF .deps/ethercat-CommandAlias.Tpo -c 
> -o ethercat-CommandAlias.o `test -f 'CommandAlias.cpp' || echo 
> './'`CommandAlias.cpp
>
> mv -f .deps/ethercat-CommandAlias.Tpo .deps/ethercat-CommandAlias.Po
>
> g++ -DHAVE_CONFIG_H -I. -I..    -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 -MT 
> ethercat-CommandCStruct.o -MD -MP -MF 
> .deps/ethercat-CommandCStruct.Tpo -c -o ethercat-CommandCStruct.o 
> `test -f 'CommandCStruct.cpp' || echo './'`CommandCStruct.cpp
>
> mv -f .deps/ethercat-CommandCStruct.Tpo .deps/ethercat-CommandCStruct.Po
>
> g++ -DHAVE_CONFIG_H -I. -I..    -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 -MT 
> ethercat-CommandConfig.o -MD -MP -MF .deps/ethercat-CommandConfig.Tpo 
> -c -o ethercat-CommandConfig.o `test -f 'CommandConfig.cpp' || echo 
> './'`CommandConfig.cpp
>
> mv -f .deps/ethercat-CommandConfig.Tpo .deps/ethercat-CommandConfig.Po
>
> g++ -DHAVE_CONFIG_H -I. -I..    -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 -MT 
> ethercat-CommandData.o -MD -MP -MF .deps/ethercat-CommandData.Tpo -c 
> -o ethercat-CommandData.o `test -f 'CommandData.cpp' || echo 
> './'`CommandData.cpp
>
> mv -f .deps/ethercat-CommandData.Tpo .deps/ethercat-CommandData.Po
>
> g++ -DHAVE_CONFIG_H -I. -I..    -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 -MT 
> ethercat-CommandDebug.o -MD -MP -MF .deps/ethercat-CommandDebug.Tpo -c 
> -o ethercat-CommandDebug.o `test -f 'CommandDebug.cpp' || echo 
> './'`CommandDebug.cpp
>
> mv -f .deps/ethercat-CommandDebug.Tpo .deps/ethercat-CommandDebug.Po
>
> g++ -DHAVE_CONFIG_H -I. -I..    -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 -MT 
> ethercat-CommandDomains.o -MD -MP -MF 
> .deps/ethercat-CommandDomains.Tpo -c -o ethercat-CommandDomains.o 
> `test -f 'CommandDomains.cpp' || echo './'`CommandDomains.cpp
>
> mv -f .deps/ethercat-CommandDomains.Tpo .deps/ethercat-CommandDomains.Po
>
> g++ -DHAVE_CONFIG_H -I. -I..    -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 -MT 
> ethercat-CommandDownload.o -MD -MP -MF 
> .deps/ethercat-CommandDownload.Tpo -c -o ethercat-CommandDownload.o 
> `test -f 'CommandDownload.cpp' || echo './'`CommandDownload.cpp
>
> mv -f .deps/ethercat-CommandDownload.Tpo .deps/ethercat-CommandDownload.Po
>
> g++ -DHAVE_CONFIG_H -I. -I..    -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 -MT 
> ethercat-CommandFoeRead.o -MD -MP -MF 
> .deps/ethercat-CommandFoeRead.Tpo -c -o ethercat-CommandFoeRead.o 
> `test -f 'CommandFoeRead.cpp' || echo './'`CommandFoeRead.cpp
>
> mv -f .deps/ethercat-CommandFoeRead.Tpo .deps/ethercat-CommandFoeRead.Po
>
> g++ -DHAVE_CONFIG_H -I. -I..    -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 -MT 
> ethercat-CommandFoeWrite.o -MD -MP -MF 
> .deps/ethercat-CommandFoeWrite.Tpo -c -o ethercat-CommandFoeWrite.o 
> `test -f 'CommandFoeWrite.cpp' || echo './'`CommandFoeWrite.cpp
>
> mv -f .deps/ethercat-CommandFoeWrite.Tpo .deps/ethercat-CommandFoeWrite.Po
>
> g++ -DHAVE_CONFIG_H -I. -I..    -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 -MT 
> ethercat-CommandGraph.o -MD -MP -MF .deps/ethercat-CommandGraph.Tpo -c 
> -o ethercat-CommandGraph.o `test -f 'CommandGraph.cpp' || echo 
> './'`CommandGraph.cpp
>
> mv -f .deps/ethercat-CommandGraph.Tpo .deps/ethercat-CommandGraph.Po
>
> g++ -DHAVE_CONFIG_H -I. -I..    -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 -MT 
> ethercat-CommandMaster.o -MD -MP -MF .deps/ethercat-CommandMaster.Tpo 
> -c -o ethercat-CommandMaster.o `test -f 'CommandMaster.cpp' || echo 
> './'`CommandMaster.cpp
>
> mv -f .deps/ethercat-CommandMaster.Tpo .deps/ethercat-CommandMaster.Po
>
> g++ -DHAVE_CONFIG_H -I. -I..    -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 -MT 
> ethercat-CommandPdos.o -MD -MP -MF .deps/ethercat-CommandPdos.Tpo -c 
> -o ethercat-CommandPdos.o `test -f 'CommandPdos.cpp' || echo 
> './'`CommandPdos.cpp
>
> mv -f .deps/ethercat-CommandPdos.Tpo .deps/ethercat-CommandPdos.Po
>
> g++ -DHAVE_CONFIG_H -I. -I..    -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 -MT 
> ethercat-CommandRegRead.o -MD -MP -MF 
> .deps/ethercat-CommandRegRead.Tpo -c -o ethercat-CommandRegRead.o 
> `test -f 'CommandRegRead.cpp' || echo './'`CommandRegRead.cpp
>
> mv -f .deps/ethercat-CommandRegRead.Tpo .deps/ethercat-CommandRegRead.Po
>
> g++ -DHAVE_CONFIG_H -I. -I..    -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 -MT 
> ethercat-CommandRegWrite.o -MD -MP -MF 
> .deps/ethercat-CommandRegWrite.Tpo -c -o ethercat-CommandRegWrite.o 
> `test -f 'CommandRegWrite.cpp' || echo './'`CommandRegWrite.cpp
>
> mv -f .deps/ethercat-CommandRegWrite.Tpo .deps/ethercat-CommandRegWrite.Po
>
> g++ -DHAVE_CONFIG_H -I. -I..    -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 -MT 
> ethercat-CommandRescan.o -MD -MP -MF .deps/ethercat-CommandRescan.Tpo 
> -c -o ethercat-CommandRescan.o `test -f 'CommandRescan.cpp' || echo 
> './'`CommandRescan.cpp
>
> mv -f .deps/ethercat-CommandRescan.Tpo .deps/ethercat-CommandRescan.Po
>
> g++ -DHAVE_CONFIG_H -I. -I..    -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 -MT 
> ethercat-CommandSdos.o -MD -MP -MF .deps/ethercat-CommandSdos.Tpo -c 
> -o ethercat-CommandSdos.o `test -f 'CommandSdos.cpp' || echo 
> './'`CommandSdos.cpp
>
> mv -f .deps/ethercat-CommandSdos.Tpo .deps/ethercat-CommandSdos.Po
>
> g++ -DHAVE_CONFIG_H -I. -I..    -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 -MT 
> ethercat-CommandSiiRead.o -MD -MP -MF 
> .deps/ethercat-CommandSiiRead.Tpo -c -o ethercat-CommandSiiRead.o 
> `test -f 'CommandSiiRead.cpp' || echo './'`CommandSiiRead.cpp
>
> mv -f .deps/ethercat-CommandSiiRead.Tpo .deps/ethercat-CommandSiiRead.Po
>
> g++ -DHAVE_CONFIG_H -I. -I..    -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 -MT 
> ethercat-CommandSiiWrite.o -MD -MP -MF 
> .deps/ethercat-CommandSiiWrite.Tpo -c -o ethercat-CommandSiiWrite.o 
> `test -f 'CommandSiiWrite.cpp' || echo './'`CommandSiiWrite.cpp
>
> mv -f .deps/ethercat-CommandSiiWrite.Tpo .deps/ethercat-CommandSiiWrite.Po
>
> g++ -DHAVE_CONFIG_H -I. -I..    -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 -MT 
> ethercat-CommandSlaves.o -MD -MP -MF .deps/ethercat-CommandSlaves.Tpo 
> -c -o ethercat-CommandSlaves.o `test -f 'CommandSlaves.cpp' || echo 
> './'`CommandSlaves.cpp
>
> mv -f .deps/ethercat-CommandSlaves.Tpo .deps/ethercat-CommandSlaves.Po
>
> g++ -DHAVE_CONFIG_H -I. -I..    -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 -MT 
> ethercat-CommandSoeRead.o -MD -MP -MF 
> .deps/ethercat-CommandSoeRead.Tpo -c -o ethercat-CommandSoeRead.o 
> `test -f 'CommandSoeRead.cpp' || echo './'`CommandSoeRead.cpp
>
> mv -f .deps/ethercat-CommandSoeRead.Tpo .deps/ethercat-CommandSoeRead.Po
>
> g++ -DHAVE_CONFIG_H -I. -I..    -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 -MT 
> ethercat-CommandSoeWrite.o -MD -MP -MF 
> .deps/ethercat-CommandSoeWrite.Tpo -c -o ethercat-CommandSoeWrite.o 
> `test -f 'CommandSoeWrite.cpp' || echo './'`CommandSoeWrite.cpp
>
> mv -f .deps/ethercat-CommandSoeWrite.Tpo .deps/ethercat-CommandSoeWrite.Po
>
> g++ -DHAVE_CONFIG_H -I. -I..    -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 -MT 
> ethercat-CommandStates.o -MD -MP -MF .deps/ethercat-CommandStates.Tpo 
> -c -o ethercat-CommandStates.o `test -f 'CommandStates.cpp' || echo 
> './'`CommandStates.cpp
>
> mv -f .deps/ethercat-CommandStates.Tpo .deps/ethercat-CommandStates.Po
>
> g++ -DHAVE_CONFIG_H -I. -I..    -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 -MT 
> ethercat-CommandUpload.o -MD -MP -MF .deps/ethercat-CommandUpload.Tpo 
> -c -o ethercat-CommandUpload.o `test -f 'CommandUpload.cpp' || echo 
> './'`CommandUpload.cpp
>
> mv -f .deps/ethercat-CommandUpload.Tpo .deps/ethercat-CommandUpload.Po
>
> g++ -DHAVE_CONFIG_H -I. -I..    -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 -MT 
> ethercat-CommandVersion.o -MD -MP -MF 
> .deps/ethercat-CommandVersion.Tpo -c -o ethercat-CommandVersion.o 
> `test -f 'CommandVersion.cpp' || echo './'`CommandVersion.cpp
>
> mv -f .deps/ethercat-CommandVersion.Tpo .deps/ethercat-CommandVersion.Po
>
> g++ -DHAVE_CONFIG_H -I. -I..    -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 -MT 
> ethercat-CommandXml.o -MD -MP -MF .deps/ethercat-CommandXml.Tpo -c -o 
> ethercat-CommandXml.o `test -f 'CommandXml.cpp' || echo 
> './'`CommandXml.cpp
>
> mv -f .deps/ethercat-CommandXml.Tpo .deps/ethercat-CommandXml.Po
>
> g++ -DHAVE_CONFIG_H -I. -I..    -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 -MT 
> ethercat-DataTypeHandler.o -MD -MP -MF 
> .deps/ethercat-DataTypeHandler.Tpo -c -o ethercat-DataTypeHandler.o 
> `test -f 'DataTypeHandler.cpp' || echo './'`DataTypeHandler.cpp
>
> mv -f .deps/ethercat-DataTypeHandler.Tpo .deps/ethercat-DataTypeHandler.Po
>
> g++ -DHAVE_CONFIG_H -I. -I..    -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 -MT 
> ethercat-FoeCommand.o -MD -MP -MF .deps/ethercat-FoeCommand.Tpo -c -o 
> ethercat-FoeCommand.o `test -f 'FoeCommand.cpp' || echo 
> './'`FoeCommand.cpp
>
> mv -f .deps/ethercat-FoeCommand.Tpo .deps/ethercat-FoeCommand.Po
>
> g++ -DHAVE_CONFIG_H -I. -I..    -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 -MT 
> ethercat-MasterDevice.o -MD -MP -MF .deps/ethercat-MasterDevice.Tpo -c 
> -o ethercat-MasterDevice.o `test -f 'MasterDevice.cpp' || echo 
> './'`MasterDevice.cpp
>
> mv -f .deps/ethercat-MasterDevice.Tpo .deps/ethercat-MasterDevice.Po
>
> g++ -DHAVE_CONFIG_H -I. -I..    -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 -MT 
> ethercat-NumberListParser.o -MD -MP -MF 
> .deps/ethercat-NumberListParser.Tpo -c -o ethercat-NumberListParser.o 
> `test -f 'NumberListParser.cpp' || echo './'`NumberListParser.cpp
>
> mv -f .deps/ethercat-NumberListParser.Tpo 
> .deps/ethercat-NumberListParser.Po
>
> g++ -DHAVE_CONFIG_H -I. -I..    -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 -MT 
> ethercat-SdoCommand.o -MD -MP -MF .deps/ethercat-SdoCommand.Tpo -c -o 
> ethercat-SdoCommand.o `test -f 'SdoCommand.cpp' || echo 
> './'`SdoCommand.cpp
>
> mv -f .deps/ethercat-SdoCommand.Tpo .deps/ethercat-SdoCommand.Po
>
> g++ -DHAVE_CONFIG_H -I. -I..    -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 -MT 
> ethercat-SoeCommand.o -MD -MP -MF .deps/ethercat-SoeCommand.Tpo -c -o 
> ethercat-SoeCommand.o `test -f 'SoeCommand.cpp' || echo 
> './'`SoeCommand.cpp
>
> mv -f .deps/ethercat-SoeCommand.Tpo .deps/ethercat-SoeCommand.Po
>
> g++ -DHAVE_CONFIG_H -I. -I..    -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 -MT 
> ethercat-main.o -MD -MP -MF .deps/ethercat-main.Tpo -c -o 
> ethercat-main.o `test -f 'main.cpp' || echo './'`main.cpp
>
> mv -f .deps/ethercat-main.Tpo .deps/ethercat-main.Po
>
> g++ -DHAVE_CONFIG_H -I. -I..    -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 -MT 
> ethercat-sii_crc.o -MD -MP -MF .deps/ethercat-sii_crc.Tpo -c -o 
> ethercat-sii_crc.o `test -f 'sii_crc.cpp' || echo './'`sii_crc.cpp
>
> mv -f .deps/ethercat-sii_crc.Tpo .deps/ethercat-sii_crc.Po
>
> g++ -DHAVE_CONFIG_H -I. -I..    -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 -MT 
> ethercat-CommandEoe.o -MD -MP -MF .deps/ethercat-CommandEoe.Tpo -c -o 
> ethercat-CommandEoe.o `test -f 'CommandEoe.cpp' || echo 
> './'`CommandEoe.cpp
>
> mv -f .deps/ethercat-CommandEoe.Tpo .deps/ethercat-CommandEoe.Po
>
> /bin/sh ../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 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=unknown 
> -fno-strict-aliasing -g -O2 -o ethercat 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/lib/gcc/i586-suse-linux/4.5/../../../../i586-suse-linux/bin/ld: 
> arm architecture of input file `soe_errors.o' is incompatible with 
> i386 output
>
> /usr/lib/gcc/i586-suse-linux/4.5/../../../../i586-suse-linux/bin/ld: 
> BFD (GNU Binutils; openSUSE 11.4) 2.21 assertion fail 
> ../../bfd/elf32-i386.c:2864
>
> /usr/lib/gcc/i586-suse-linux/4.5/../../../../i586-suse-linux/bin/ld: 
> BFD (GNU Binutils; openSUSE 11.4) 2.21 assertion fail 
> ../../bfd/elf32-i386.c:2864
>
> /usr/lib/gcc/i586-suse-linux/4.5/../../../../i586-suse-linux/bin/ld: 
> BFD (GNU Binutils; openSUSE 11.4) 2.21 assertion fail 
> ../../bfd/elf32-i386.c:2864
>
> collect2: ld returned 1 exit status
>
> make[2]: *** [ethercat] Error 1
>
> make[2]: Leaving directory 
> `/home/user1/Desktop/EtherCAT4Atmel/etherlabmaster-4adb56c4198d/tool'
>
> make[1]: *** [all-recursive] Error 1
>
> make[1]: Leaving directory 
> `/home/user1/Desktop/EtherCAT4Atmel/etherlabmaster-4adb56c4198d'
>
> make: *** [all] Error 2
>
> user1 at dhcppc15:~/Desktop/EtherCAT4Atmel/etherlabmaster-4adb56c4198d>
>
>
>
> _______________________________________________
> etherlab-users mailing list
> etherlab-users at etherlab.org
> http://lists.etherlab.org/mailman/listinfo/etherlab-users

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.etherlab.org/pipermail/etherlab-users/attachments/20111117/cfb20936/attachment-0004.htm>


More information about the Etherlab-users mailing list