This is the mail archive of the crossgcc@sourceware.org mailing list for the crossgcc project.

See crosstool-NG for lots more information.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Fail during Installing final compiler on a different machine


I guess the emails on this list=C2=A0 always start by I am trying to build
a cross tool but fail.... but in my case there is a little difference.
I have a working config that works just fine on one Ubuntu 12.04 but
not on another same Ubuntu 12.04.... :-( I am guessing a dependency
not met somehow.

On the failing machine, the build works fine until the Installing
final version. Here is the excerpt from build.log:


[ALL=C2=A0 ]=C2=A0 =C2=A0 libtool: compile:=C2=A0 x86_64-build_unknown-linu=
x-gnu-gcc
"-DPACKAGE_NAME=3D3D"LTO plugin for ld"" -DPACKAGE_TARNAME=3D3D"lto-plugin"
-DPACKAGE_V
ERSION=3D3D"0.1" "-DPACKAGE_STRING=3D3D"LTO plugin for ld 0.1""
-DPACKAGE_BUGREPORT=3D3D"" -DPACKAGE_URL=3D3D"" -DPACKAGE=3D3D"lto-plugin"
-DVERSION=3D3D"0.1" -DSTDC_HE
ADERS=3D3D1 -DHAVE_SYS_TYPES_H=3D3D1 -DHAVE_SYS_STAT_H=3D3D1 -DHAVE_STDLIB_=
H=3D3D1
-DHAVE_STRING_H=3D3D1 -DHAVE_MEMORY_H=3D3D1 -DHAVE_STRINGS_H=3D3D1
-DHAVE_INTTYPES_H=3D3D1 -D
HAVE_STDINT_H=3D3D1 -DHAVE_UNISTD_H=3D3D1 -DHAVE_DLFCN_H=3D3D1
-DLT_OBJDIR=3D3D".libs/" -I.
-I/home/xxx/sbox/private/trunk2.image/i686-32/bin/cross-tool
/.build/src/gcc-4.5.2/lto-plugin
-I/home/xxx/sbox/private/trunk2.image/i686-32/bin/cross-tool/.build/src/gcc=
=3D
-4.5.2/lto-plugin/../include
=C2=A0-Ino/include -Ino/include/libelf -Wall -Werror -pipe -c
/home/xxx/sbox/private/trunk2.image/i686-32/bin/cross-tool/.build/src/gcc-4=
=3D
.5.2
/lto-plugin/lto-plugin.c -o lto-plugin.o >/dev/null 2>&1
[ALL=C2=A0 ]=C2=A0 =C2=A0 /bin/bash ./libtool --tag=3D3DCC=C2=A0 =C2=A0--mo=
de=3D3Dlink
x86_64-build_unknown-linux-gnu-gcc -Wall -Werror -pipe=C2=A0 =C2=A0 -o
liblto_plugin.la=C2=A0-rpath /home
/xxx/sbox/private/trunk2.image/i686-32/bin/x-tools/libexec/gcc/i686-unknown=
=3D
-linux-gnu/4.5.2
lto-plugin.lo -Lno/lib -lelf ../libiberty/pi
c/libiberty.a
[ALL=C2=A0 ]=C2=A0 =C2=A0 configure: creating cache ./config.cache
[ALL=C2=A0 ]=C2=A0 =C2=A0 checking for --enable-version-specific-runtime-li=
bs... no
[ALL=C2=A0 ]=C2=A0 =C2=A0 checking for a BSD-compatible install...
/home/xxx/sbox/private/trunk2.image/i686-32/bin/cross-tool/.build/tools/bin=
=3D
/install
-c
[ALL=C2=A0 ]=C2=A0 =C2=A0 checking for gawk... gawk
[ALL=C2=A0 ]=C2=A0 =C2=A0 checking build system type... x86_64-build_unknow=
n-linux-gnu
[ALL=C2=A0 ]=C2=A0 =C2=A0 checking host system type... ./libtool: line 5195=
: cd:
no/lib: No such file or directory
[ALL=C2=A0 ]=C2=A0 =C2=A0 libtool: link: cannot determine absolute director=
y name of `no/l=3D
ib'
[ERROR]=C2=A0 =C2=A0 make[3]: *** [liblto_plugin.la] Error 1
[ALL=C2=A0 ]=C2=A0 =C2=A0 make[3]: Leaving directory
`/home/xxx/sbox/private/trunk2.image/i686-32/bin/cross-tool/.build/i686-unk=
=3D
nown-linux-gnu/build/bu
ild-cc/lto-plugin'
[ERROR]=C2=A0 =C2=A0 make[2]: *** [all-lto-plugin] Error 2


I spent the whole afternoon Googling but found nothing that could help.

Any suggestion? I am not even sure I understand the error. There is no
no/lib directory on the machine where the build complete successfully.

Thanks in advance

--
For unsubscribe information see http://sourceware.org/lists.html#faq


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]