Here's the SaltStack configuration we use to install the correct packages on our CI virtual machines (which run Ubuntu 14.0, I think). Maybe you're missing the "g++" package for 32 bit support? Daz
g++: pkg: - installed g++-multilib: pkg: - installed gcc-multilib: pkg: - installed gobjc-multilib: pkg: - installed gobjc++-multilib: pkg: - installed clang: pkg: - installed gnustep-devel: pkg: - installed make: pkg: - installed /tmp/install-gnustep-libojbc2/install-gnustep-libojbc2.sh: file: - managed - source: salt://build-vm-linux/packages/install-gnustep-libobjc2.sh - user: root - group: root - mode: 755 - makedirs: True cmd: - run - name: /tmp/install-gnustep-libojbc2/install-gnustep-libojbc2.sh - cwd: /tmp/install-gnustep-libojbc2 - stateful: True And in case it's useful, here's the spec of a VM that runs the tests ok: vmadmin@ubuntu4:~$ lsb_release -a No LSB modules are available. Distributor ID: Ubuntu Description: Ubuntu 13.10 Release: 13.10 Codename: saucy vmadmin@ubuntu4:~$ lscpu Architecture: x86_64 CPU op-mode(s): 32-bit, 64-bit Byte Order: Little Endian CPU(s): 8 On-line CPU(s) list: 0-7 Thread(s) per core: 2 Core(s) per socket: 4 Socket(s): 1 NUMA node(s): 1 Vendor ID: GenuineIntel CPU family: 6 Model: 60 Stepping: 3 CPU MHz: 3499.996 BogoMIPS: 6999.99 Virtualization: VT-x Hypervisor vendor: KVM Virtualization type: full L1d cache: 32K L1i cache: 32K L2 cache: 256K L3 cache: 8192K NUMA node0 CPU(s): 0-7 On Thu, Sep 4, 2014 at 4:22 AM, Harald Schmitt <li...@hschmitt.de> wrote: > Hi, > > the test > "can build with multiple tool chains" > in class > org.gradle.nativeplatform.toolchain.MultipleToolChainIntegrationTest > fails on 64bit Ubuntu with an error > > /usr/bin/ld: Inkompatible > /usr/bin/../lib/gcc/x86_64-linux-gnu/4.8/libstdc++.so wird übersprungen bei > der Suche nach -lstdc++ > /usr/bin/ld: Inkompatible > /usr/bin/../lib/gcc/x86_64-linux-gnu/4.8/libstdc++.a wird übersprungen bei > der Suche nach -lstdc++ > /usr/bin/ld: cannot find -lstdc++ > /usr/bin/ld: Inkompatible > /usr/bin/../lib/gcc/x86_64-linux-gnu/4.8/libgcc_s.so wird übersprungen bei > der Suche nach -lgcc_s > /usr/bin/ld: cannot find -lgcc_s > /usr/bin/ld: Inkompatible > /usr/bin/../lib/gcc/x86_64-linux-gnu/4.8/libgcc.a wird übersprungen bei der > Suche nach -lgcc > /usr/bin/ld: cannot find -lgcc > clang: error: linker command failed with exit code 1 (use -v to see > invocation) > > FAILURE: Build failed with an exception. > > * What went wrong: > Execution failed for task ':linkI386MainExecutable'. > > Linker failed; see the error output for details. > > I installed a lot of packages to make all tests in platform-native and > language-native pass, but this is the last one that fails. Here are the > packages: > gcc-4.8-multilib > g++-4.8-multilib > gobjc-4.8 > gobjc++-4.8 > clang-3.5 > gobjc-4.8-multilib > gobjc++-4.8-multilib > gnustep-devel > > Did I miss to install something on my system or is it expected not to > work? Is there a @Requires Annotation missing? > > Best regards, > Harald > > > --------------------------------------------------------------------- > To unsubscribe from this list, please visit: > > http://xircles.codehaus.org/manage_email > > > -- Darrell (Daz) DeBoer http://www.gradleware.com