On Mon, Sep 7, 2015 at 5:40 PM, Juergen Borleis wrote: > Hi, > > On Monday 07 September 2015 10:56:12 Hardik A Gohil wrote: > > I am working with phyCORE-AM335x-PD13.1.2 an getting the error > > > > Platform details: > > > > PTXCONF_GNU_TARGET="arm-cortexa8-linux-gnueabihf" > > PTXCONF_COMPILER_PREFIX="${PTXCONF_GNU_TARGET}-" > > > > ------------------------------- > > target: host-pkg-config.prepare > > ------------------------------- > > > > checking for a BSD-compatible install... > > /usr/local/lib/ptxdist-2013.01.0/bin/install -c > > checking whether build environment is sane... yes > > checking for a thread-safe mkdir -p... > > /usr/local/lib/ptxdist-2013.01.0/bin/mkdir -p > > checking for gawk... gawk > > checking whether make sets $(MAKE)... yes > > checking whether to enable maintainer-specific portions of Makefiles... > no > > checking build system type... x86_64-unknown-linux-gnu > > checking host system type... x86_64-unknown-linux-gnu > > checking for style of include used by make... GNU > > checking for gcc... gcc > > 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... configure: error: in > > > `/export/home/os/phyCORE-AM335x-PD13.1.2/platform-phyCORE-AM335x/build-host > >/pkg-config-0.25': configure: error: cannot run C compiled programs. > > If you meant to cross compile, use `--host'. > > See `config.log' for more details. > > make: *** > > > [/export/home/os/phyCORE-AM335x-PD13.1.2/platform-phyCORE-AM335x/state/host > >-pkg-config.prepare] Error 1 > > Strange. The autotools are using your native host compiler and its result > isn't > executable. > > [...] > configure:3502: gcc -o > conftest -isystem > /export/home/os/phyCORE-AM335x-PD13.1.2/platform-phyCORE-AM335x/sysroot-host/include > -L/export/home/os/phyCORE-AM335x-PD13.1.2/platform-phyCORE-AM335x/sysroot-host/lib > -Wl,-rpath > -Wl,/export/home/os/phyCORE-AM335x-PD13.1.2/platform-phyCORE-AM335x/sysroot-host/lib > -Wl,-rpath > -Wl,/this/is/a/long/path/to/make/host/tools/relocateable/with/chrpath/when/using/dev/packages > conftest.c >&5 > configure:3506: $? = 0 > configure:3513: ./conftest > ./configure: line 3515: ./conftest: cannot execute binary file > [...] > > Can you manually compile and run other programs? > I tried to manually compile using #./configure --prefix=/opt/PHYTEC_BSPs/phyCORE-AM335x-PD13.1.2/platform-phyCORE-AM335x/sysroot-host # make I am able to compile. -- Regards Hardik A Gohil Willowglen Msc Bhd