Am Freitag, 17. August 2012, 14:17:33 schrieb Michael Wild: > Yes, e.g. i386 works fine: > https://buildd.debian.org/status/fetch.php?pkg=freefoam&arch=i386&ver=0.1.0% > 2Bdfsg-1&stamp=1345172639 > > It seems that only the more exotic (non-Intel) ones have this issue. I > forgot to mention that mipsel and sparc have the same problem. Except > for mipsel they are all big-endian...
You are looking at the totally wrong place I guess ;)
i386 command:
cd /build/buildd-freefoam_0.1.0+dfsg-1-i386-5n1wds/freefoam-0.1.0+dfsg/obj-
i486-linux-gnu/src/Pstream/dummy && /usr/bin/g++ -DdummyPstream_EXPORTS -DDP
-DNoRepository -Dlinux -g -O2 -fstack-protector --param=ssp-buffer-size=4 -
Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -fpermissive -
D_FORTIFY_SOURCE=2 -fPIC -I/build/buildd-freefoam_0.1.0+dfsg-1-
i386-5n1wds/freefoam-0.1.0+dfsg/obj-i486-linux-gnu/include -o
CMakeFiles/dummyPstream.dir/dummyIPstreamImpl.C.o -c /build/buildd-
freefoam_0.1.0+dfsg-1-
i386-5n1wds/freefoam-0.1.0+dfsg/src/Pstream/dummy/dummyIPstreamImpl.C
powerpc build:
cd /build/buildd-freefoam_0.1.0+dfsg-1-powerpc-810bTJ/freefoam-0.1.0+dfsg/obj-
powerpc-linux-gnu/src/Pstream/dummy && /usr/bin/g++ -DdummyPstream_EXPORTS -
DDP -DNoRepository -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat
-Werror=format-security -D_FORTIFY_SOURCE=2 -fpermissive -D_FORTIFY_SOURCE=2 -
fPIC -I/build/buildd-freefoam_0.1.0+dfsg-1-
powerpc-810bTJ/freefoam-0.1.0+dfsg/obj-powerpc-linux-gnu/include -D -o
CMakeFiles/dummyPstream.dir/dummyIPstreamImpl.C.o -c /build/buildd-
freefoam_0.1.0+dfsg-1-
powerpc-810bTJ/freefoam-0.1.0+dfsg/src/Pstream/dummy/dummyIPstreamImpl.C
The important difference is:
the PowerPC build has a stray "-D" in it, so g++ takes the following -o as
define and the following object file name as input instead of as output.
So something is wrong in the defines, probably in the project. I suspect
something like add_definitions(-D${VAR}) with an unset variable.
Eike
signature.asc
Description: This is a digitally signed message part.
-- Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Please keep messages on-topic and check the CMake FAQ at: http://www.cmake.org/Wiki/CMake_FAQ Follow this link to subscribe/unsubscribe: http://www.cmake.org/mailman/listinfo/cmake
