Opened 15 years ago

Closed 15 years ago

#22589 closed defect (fixed)

OpenSceneGraph can't compile 64-bit (Carbon)

Reported by: bumens@… Owned by: ryandesign (Ryan Carsten Schmidt)
Priority: Normal Milestone:
Component: ports Version: 1.8.1
Keywords: LP64 Cc:
Port: OpenSceneGraph

Description

vb@bayhorse:~ % sudo port install OpenSceneGraph                          
--->  Computing dependencies for OpenSceneGraph
--->  Fetching OpenSceneGraph
--->  Attempting to fetch OpenSceneGraph-2.8.2.zip from http://arn.se.distfiles.macports.org/OpenSceneGraph
--->  Verifying checksum(s) for OpenSceneGraph
--->  Extracting OpenSceneGraph
--->  Applying patches to OpenSceneGraph
--->  Configuring OpenSceneGraph
--->  Building OpenSceneGraph
Error: Target org.macports.build returned: shell command " cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_graphics_OpenSceneGraph/work/OpenSceneGraph-2.8.2" && /usr/bin/make -j2 all " returned error 2
Command output: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_graphics_OpenSceneGraph/work/OpenSceneGraph-2.8.2/src/osgPlugins/quicktime/MovieData.cpp:142: error: 'QTNewGWorldFromPtr' was not declared in this scope
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_graphics_OpenSceneGraph/work/OpenSceneGraph-2.8.2/src/osgPlugins/quicktime/MovieData.cpp:147: error: 'GetGWorld' was not declared in this scope
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_graphics_OpenSceneGraph/work/OpenSceneGraph-2.8.2/src/osgPlugins/quicktime/MovieData.cpp:148: error: 'SetGWorld' was not declared in this scope
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_graphics_OpenSceneGraph/work/OpenSceneGraph-2.8.2/src/osgPlugins/quicktime/MovieData.cpp:149: error: '_movie' was not declared in this scope
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_graphics_OpenSceneGraph/work/OpenSceneGraph-2.8.2/src/osgPlugins/quicktime/MovieData.cpp:149: error: 'SetMovieGWorld' was not declared in this scope
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_graphics_OpenSceneGraph/work/OpenSceneGraph-2.8.2/src/osgPlugins/quicktime/MovieData.cpp:153: error: 'GetGWorldPixMap' was not declared in this scope
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_graphics_OpenSceneGraph/work/OpenSceneGraph-2.8.2/src/osgPlugins/quicktime/MovieData.cpp:156: error: 'LockPixels' was not declared in this scope
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_graphics_OpenSceneGraph/work/OpenSceneGraph-2.8.2/src/osgPlugins/quicktime/MovieData.cpp: In member function 'void MovieData::setMovieTime(float)':
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_graphics_OpenSceneGraph/work/OpenSceneGraph-2.8.2/src/osgPlugins/quicktime/MovieData.cpp:176: error: '_movie' was not declared in this scope
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_graphics_OpenSceneGraph/work/OpenSceneGraph-2.8.2/src/osgPlugins/quicktime/MovieData.cpp:176: error: 'SetMovieTimeValue' was not declared in this scope
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_graphics_OpenSceneGraph/work/OpenSceneGraph-2.8.2/src/osgPlugins/quicktime/MovieData.cpp:178: error: 'UpdateMovie' was not declared in this scope
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_graphics_OpenSceneGraph/work/OpenSceneGraph-2.8.2/src/osgPlugins/quicktime/MovieData.cpp:179: error: 'MoviesTask' was not declared in this scope
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_graphics_OpenSceneGraph/work/OpenSceneGraph-2.8.2/src/osgPlugins/quicktime/MovieData.cpp: In member function 'void MovieData::setMovieRate(float)':
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_graphics_OpenSceneGraph/work/OpenSceneGraph-2.8.2/src/osgPlugins/quicktime/MovieData.cpp:188: error: '_movie' was not declared in this scope
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_graphics_OpenSceneGraph/work/OpenSceneGraph-2.8.2/src/osgPlugins/quicktime/MovieData.cpp:188: error: 'GetMovieTime' was not declared in this scope
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_graphics_OpenSceneGraph/work/OpenSceneGraph-2.8.2/src/osgPlugins/quicktime/MovieData.cpp:188: error: 'PrerollMovie' was not declared in this scope
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_graphics_OpenSceneGraph/work/OpenSceneGraph-2.8.2/src/osgPlugins/quicktime/MovieData.cpp:193: error: '_movie' was not declared in this scope
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_graphics_OpenSceneGraph/work/OpenSceneGraph-2.8.2/src/osgPlugins/quicktime/MovieData.cpp:193: error: 'SetMovieRate' was not declared in this scope
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_graphics_OpenSceneGraph/work/OpenSceneGraph-2.8.2/src/osgPlugins/quicktime/MovieData.cpp:195: error: 'MoviesTask' was not declared in this scope
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_graphics_OpenSceneGraph/work/OpenSceneGraph-2.8.2/src/osgPlugins/quicktime/MovieData.cpp:198: error: 'UpdateMovie' was not declared in this scope
make[2]: *** [src/osgPlugins/quicktime/CMakeFiles/osgdb_qt.dir/MovieData.cpp.o] Error 1
make[1]: *** [src/osgPlugins/quicktime/CMakeFiles/osgdb_qt.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....
[ 90%] Building CXX object src/osgPlugins/txp/CMakeFiles/osgdb_txp.dir/TXPPagedLOD.cpp.o
[ 90%] Building CXX object src/osgPlugins/txp/CMakeFiles/osgdb_txp.dir/TXPPageManager.cpp.o
[ 91%] [ 91%] Building CXX object src/osgPlugins/txp/CMakeFiles/osgdb_txp.dir/TXPParser.cpp.o
Building CXX object src/osgPlugins/txp/CMakeFiles/osgdb_txp.dir/TXPSeamLOD.cpp.o
Linking CXX shared module ../../../lib/osgPlugins-2.8.2/osgdb_txp.so
[ 91%] Built target osgdb_txp
make: *** [all] Error 2

Error: Status 1 encountered during processing.
vb@bayhorse:~ % 

Change History (3)

comment:1 Changed 15 years ago by mf2k (Frank Schima)

Keywords: OpenSceneGraph removed
Owner: changed from macports-tickets@… to ryandesign@…

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

Keywords: LP64 added; snowleopard removed
Status: newassigned
Summary: OpenSceneGraph breaks on compile on snowleopardOpenSceneGraph can't compile 64-bit (Carbon)

Yup.

comment:3 Changed 15 years ago by ryandesign (Ryan Carsten Schmidt)

Resolution: fixed
Status: assignedclosed
  • r66204: Fixed by updating to 2.8.3.
Note: See TracTickets for help on using tickets.