Opened 9 years ago

Closed 9 years ago

#24689 closed defect (fixed)

bullet +universal does not compile

Reported by: bpinsard@… Owned by: stromnov (Andrew Stromnov)
Priority: Normal Milestone:
Component: ports Version: 1.8.2
Keywords: Cc: ryandesign (Ryan Schmidt)
Port: bullet

Description

Trying to compile bullet universal variant give this:

wireless-169-210:~ admin$ sudo port install -d bullet +universal
--->  Computing dependencies for bullet
--->  Building bullet
Error: Target org.macports.build returned: shell command " cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_bullet/work/bullet-2.75" && /usr/bin/make all " returned error 2
Command output: /opt/local/bin/cmake -H/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_bullet/work/bullet-2.75 -B/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_bullet/work/bullet-2.75 --check-build-system CMakeFiles/Makefile.cmake 0
/opt/local/bin/cmake -E cmake_progress_start /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_bullet/work/bullet-2.75/CMakeFiles /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_bullet/work/bullet-2.75/CMakeFiles/progress.marks
/usr/bin/make -f CMakeFiles/Makefile2 all
/usr/bin/make -f src/LinearMath/CMakeFiles/LinearMath.dir/build.make src/LinearMath/CMakeFiles/LinearMath.dir/depend
cd /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_bullet/work/bullet-2.75 && /opt/local/bin/cmake -E cmake_depends "Unix Makefiles" /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_bullet/work/bullet-2.75 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_bullet/work/bullet-2.75/src/LinearMath /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_bullet/work/bullet-2.75 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_bullet/work/bullet-2.75/src/LinearMath /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_bullet/work/bullet-2.75/src/LinearMath/CMakeFiles/LinearMath.dir/DependInfo.cmake --color=
/usr/bin/make -f src/LinearMath/CMakeFiles/LinearMath.dir/build.make src/LinearMath/CMakeFiles/LinearMath.dir/build
make[2]: Nothing to be done for `src/LinearMath/CMakeFiles/LinearMath.dir/build'.
/opt/local/bin/cmake -E cmake_progress_report /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_bullet/work/bullet-2.75/CMakeFiles  98 99 100
[  3%] Built target LinearMath
/usr/bin/make -f src/BulletCollision/CMakeFiles/BulletCollision.dir/build.make src/BulletCollision/CMakeFiles/BulletCollision.dir/depend
cd /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_bullet/work/bullet-2.75 && /opt/local/bin/cmake -E cmake_depends "Unix Makefiles" /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_bullet/work/bullet-2.75 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_bullet/work/bullet-2.75/src/BulletCollision /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_bullet/work/bullet-2.75 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_bullet/work/bullet-2.75/src/BulletCollision /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_bullet/work/bullet-2.75/src/BulletCollision/CMakeFiles/BulletCollision.dir/DependInfo.cmake --color=
/usr/bin/make -f src/BulletCollision/CMakeFiles/BulletCollision.dir/build.make src/BulletCollision/CMakeFiles/BulletCollision.dir/build
make[2]: Nothing to be done for `src/BulletCollision/CMakeFiles/BulletCollision.dir/build'.
/opt/local/bin/cmake -E cmake_progress_report /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_bullet/work/bullet-2.75/CMakeFiles  1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64
[ 67%] Built target BulletCollision
/usr/bin/make -f src/BulletMultiThreaded/CMakeFiles/BulletMultiThreaded.dir/build.make src/BulletMultiThreaded/CMakeFiles/BulletMultiThreaded.dir/depend
cd /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_bullet/work/bullet-2.75 && /opt/local/bin/cmake -E cmake_depends "Unix Makefiles" /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_bullet/work/bullet-2.75 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_bullet/work/bullet-2.75/src/BulletMultiThreaded /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_bullet/work/bullet-2.75 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_bullet/work/bullet-2.75/src/BulletMultiThreaded /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_bullet/work/bullet-2.75/src/BulletMultiThreaded/CMakeFiles/BulletMultiThreaded.dir/DependInfo.cmake --color=
/usr/bin/make -f src/BulletMultiThreaded/CMakeFiles/BulletMultiThreaded.dir/build.make src/BulletMultiThreaded/CMakeFiles/BulletMultiThreaded.dir/build
/opt/local/bin/cmake -E cmake_progress_report /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_bullet/work/bullet-2.75/CMakeFiles 83
[ 68%] Building CXX object src/BulletMultiThreaded/CMakeFiles/BulletMultiThreaded.dir/SpuSampleTaskProcess.o
cd /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_bullet/work/bullet-2.75/src/BulletMultiThreaded && /usr/bin/g++-4.2   -DBulletMultiThreaded_EXPORTS -O2 -arch x86_64 -arch i386  -O3 -DNDEBUG -arch x86_64 -arch i386 -isysroot /Developer/SDKs/MacOSX10.6.sdk -mmacosx-version-min=10.6 -fPIC -I/usr/local/include -I/System/Library/Frameworks/GLUT.framework/Headers -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_bullet/work/bullet-2.75/src -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_bullet/work/bullet-2.75/src/BulletMultiThreaded/vectormath/scalar/cpp   -o CMakeFiles/BulletMultiThreaded.dir/SpuSampleTaskProcess.o -c /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_bullet/work/bullet-2.75/src/BulletMultiThreaded/SpuSampleTaskProcess.cpp
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_bullet/work/bullet-2.75/src/BulletMultiThreaded/SpuSampleTaskProcess.cpp: In member function 'void SpuSampleTaskProcess::issueTask(void*, int, int)':
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_bullet/work/bullet-2.75/src/BulletMultiThreaded/SpuSampleTaskProcess.cpp:133: error: cast from 'SpuSampleTaskDesc*' to 'ppu_address_t' loses precision
lipo: can't figure out the architecture type of: /var/tmp//cc8KPlUc.out
make[2]: *** [src/BulletMultiThreaded/CMakeFiles/BulletMultiThreaded.dir/SpuSampleTaskProcess.o] Error 1
make[1]: *** [src/BulletMultiThreaded/CMakeFiles/BulletMultiThreaded.dir/all] Error 2
make: *** [all] Error 2

Error: Status 1 encountered during processing.
Before reporting a bug, first run the command again with the -d flag to get complete output.

Change History (2)

comment:1 Changed 9 years ago by jmroot (Joshua Root)

Keywords: bullet physics universal removed
Owner: changed from macports-tickets@… to stromnov@…
Summary: bullet universal does not compilebullet +universal does not compile

Please remember to cc the maintainer.

comment:2 Changed 9 years ago by ryandesign (Ryan Schmidt)

Cc: ryandesign@… added
Resolution: fixed
Status: newclosed

This seems to be resolved with bullet 2.77.

Note: See TracTickets for help on using tickets.