Re: [osg-users] building for xcode on os x

2011-07-20 Thread Michael Chechow
How about using sudo to avoid the permission problem?

2011/7/20 Brian Rojas marchin...@gmail.com

 Alright I got it working in Xcode now, for the osgdb_jp2 target I added the
 following to the header search path:

 /opt/local/include

 The search path /opt/local/include/jasper was already on the search path
 from cmake, but the #include's in the jasper.h start with
 jasper/some_file.h, so it needs the directory above to find the jasper
 directory

 However when I build the install target I get the following error:

 /Applications/CMake\ 2.8-5.app/Contents/bin/cmake -DBUILD_TYPE=Debug -P
 cmake_install.cmake
 -- Install configuration: Debug
 -- Installing: /usr/local/lib/pkgconfig/openscenegraph.pc
 CMake Error at cmake_install.cmake:31 (FILE):
   file INSTALL cannot copy file

 /Users/brojas/Desktop/OpenSceneGraph-3.0.0_build_xcode/packaging/pkgconfig/openscenegraph.pc
   to /usr/local/lib/pkgconfig/openscenegraph.pc.


 make: *** [install_buildpart_0] Error 1
 Command /bin/sh failed with exit code 2



 Looks like it maybe a permissions thing where it can't copy to /usr/local

 On Jul 19, 2011, at 4:55 PM, Michael Chechow wrote:

 Is the JASPER_INCLUDE_DIR set correctly within cmake?
 On my machine it is set to /opt/local/include, which is the standard
 location of MacPorts.

 Could you try to compile using make in the Terminal?


 2011/7/19 Brian Rojas marchin...@gmail.com

 I installed jasper using Macports and it installed ok, i checked by
 running jasper --version and got:

 1.900.1
 libjasper 1.900.1

 However in xcode i'm still getting the same compilation errors.  I even
 deleted the build folder and started the whole configure generate process in
 cmake again and the errors still shows up, do you know of anything else i
 would need to do?

 The errors are below:
 osgdb_jp2

 /Users/brojas/Desktop/OpenSceneGraph-3.0.0/src/osgPlugins/jp2/ReaderWriterJP2.cpp
 /Users/brojas/Desktop/OpenSceneGraph-3.0.0/src/osgPlugins/jp2/ReaderWriterJP2.cpp:20:31:
 error: jasper/jasper.h: No such file or directory

 /Users/brojas/Desktop/OpenSceneGraph-3.0.0/src/osgPlugins/jp2/ReaderWriterJP2.cpp:32:
 error: 'jas_stream_t' was not declared in this scope

 /Users/brojas/Desktop/OpenSceneGraph-3.0.0/src/osgPlugins/jp2/ReaderWriterJP2.cpp:32:
 error: 'out' was not declared in this scope

 /Users/brojas/Desktop/OpenSceneGraph-3.0.0/src/osgPlugins/jp2/ReaderWriterJP2.cpp:32:
 error: 'jas_image_t' was not declared in this scope

 /Users/brojas/Desktop/OpenSceneGraph-3.0.0/src/osgPlugins/jp2/ReaderWriterJP2.cpp:32:
 error: 'image' was not declared in this scope

 /Users/brojas/Desktop/OpenSceneGraph-3.0.0/src/osgPlugins/jp2/ReaderWriterJP2.cpp:32:
 error: expected primary-expression before 'int'

 /Users/brojas/Desktop/OpenSceneGraph-3.0.0/src/osgPlugins/jp2/ReaderWriterJP2.cpp:32:
 error: initializer expression list treated as compound expression

 /Users/brojas/Desktop/OpenSceneGraph-3.0.0/src/osgPlugins/jp2/ReaderWriterJP2.cpp:33:
 error: expected ',' or ';' before '{' token

 /Users/brojas/Desktop/OpenSceneGraph-3.0.0/src/osgPlugins/jp2/ReaderWriterJP2.cpp:522:
 error: expected `}' at end of input

 /Users/brojas/Desktop/OpenSceneGraph-3.0.0/src/osgPlugins/jp2/ReaderWriterJP2.cpp:32:
 warning: 'putdata' defined but not used


 On Jul 19, 2011, at 1:09 AM, Michael Chechow wrote:

 Hello,

 It seems like you don't have the jasper library installed.
 Install it (using MacPorts for example) and then rerun CMake in order to
 configure the build script correctly.

 Michael

 2011/7/19 Brian Rojas marchin...@gmail.com

 I'm getting the following errors when trying to build osg for xcode on
 mac os x.

 Does anyone have any idea what's going on and how to fix.  I'm a newbie
 and following instructions for osg book and this is what i got:



 osgdb_jp2

 /Users/brojas/Desktop/OpenSceneGraph-3.0.0/src/osgPlugins/jp2/ReaderWriterJP2.cpp
 /Users/brojas/Desktop/OpenSceneGraph-3.0.0/src/osgPlugins/jp2/ReaderWriterJP2.cpp:20:31:
 error: jasper/jasper.h: No such file or directory

 /Users/brojas/Desktop/OpenSceneGraph-3.0.0/src/osgPlugins/jp2/ReaderWriterJP2.cpp:32:
 error: 'jas_stream_t' was not declared in this scope

 /Users/brojas/Desktop/OpenSceneGraph-3.0.0/src/osgPlugins/jp2/ReaderWriterJP2.cpp:32:
 error: 'out' was not declared in this scope

 /Users/brojas/Desktop/OpenSceneGraph-3.0.0/src/osgPlugins/jp2/ReaderWriterJP2.cpp:32:
 error: 'jas_image_t' was not declared in this scope

 /Users/brojas/Desktop/OpenSceneGraph-3.0.0/src/osgPlugins/jp2/ReaderWriterJP2.cpp:32:
 error: 'image' was not declared in this scope

 /Users/brojas/Desktop/OpenSceneGraph-3.0.0/src/osgPlugins/jp2/ReaderWriterJP2.cpp:32:
 error: expected primary-expression before 'int'

 /Users/brojas/Desktop/OpenSceneGraph-3.0.0/src/osgPlugins/jp2/ReaderWriterJP2.cpp:32:
 error: initializer expression list treated as compound expression

 /Users/brojas/Desktop/OpenSceneGraph-3.0.0/src/osgPlugins/jp2/ReaderWriterJP2.cpp:33:
 error: expected ',' or ';' before '{' 

Re: [osg-users] building for xcode on os x

2011-07-20 Thread Brian Rojas
I'm not using make I'm using xcode, so I'm not sure how that would be done if 
it's possible

I tried building in make and couldn't figure out how to set it to build for 32 
bit, on 64 bit I was getting errors with libz:

ld: warning: ignoring file /Library/Frameworks//libz.framework/libz, missing 
required architecture x86_64 in file
Undefined symbols for architecture x86_64:
  _inflateInit2_, referenced from:
  ZLibCompressor::decompress(std::basic_istreamchar, 
std::char_traitschar , std::basic_stringchar, std::char_traitschar, 
std::allocatorchar )in Compressors.cpp.o
  _inflate, referenced from:
  ZLibCompressor::decompress(std::basic_istreamchar, 
std::char_traitschar , std::basic_stringchar, std::char_traitschar, 
std::allocatorchar )in Compressors.cpp.o
  _inflateEnd, referenced from:
  ZLibCompressor::decompress(std::basic_istreamchar, 
std::char_traitschar , std::basic_stringchar, std::char_traitschar, 
std::allocatorchar )in Compressors.cpp.o
  _deflateInit2_, referenced from:
  ZLibCompressor::compress(std::basic_ostreamchar, std::char_traitschar 
, std::basic_stringchar, std::char_traitschar, std::allocatorchar  
const)in Compressors.cpp.o
  _deflate, referenced from:
  ZLibCompressor::compress(std::basic_ostreamchar, std::char_traitschar 
, std::basic_stringchar, std::char_traitschar, std::allocatorchar  
const)in Compressors.cpp.o
  _deflateEnd, referenced from:
  ZLibCompressor::compress(std::basic_ostreamchar, std::char_traitschar 
, std::basic_stringchar, std::char_traitschar, std::allocatorchar  
const)in Compressors.cpp.o
ld: symbol(s) not found for architecture x86_64
collect2: ld returned 1 exit status
make[2]: *** [lib/libosgDB.3.0.0.dylib] Error 1
make[1]: *** [src/osgDB/CMakeFiles/osgDB.dir/all] Error 2
make: *** [all] Error 2


On Jul 20, 2011, at 3:00 AM, Michael Chechow wrote:

 How about using sudo to avoid the permission problem?
 
 2011/7/20 Brian Rojas marchin...@gmail.com
 Alright I got it working in Xcode now, for the osgdb_jp2 target I added the 
 following to the header search path:
 
 /opt/local/include
 
 The search path /opt/local/include/jasper was already on the search path from 
 cmake, but the #include's in the jasper.h start with jasper/some_file.h, so 
 it needs the directory above to find the jasper directory
 
 However when I build the install target I get the following error:
 
 /Applications/CMake\ 2.8-5.app/Contents/bin/cmake -DBUILD_TYPE=Debug -P 
 cmake_install.cmake
 -- Install configuration: Debug
 -- Installing: /usr/local/lib/pkgconfig/openscenegraph.pc
 CMake Error at cmake_install.cmake:31 (FILE):
   file INSTALL cannot copy file
   
 /Users/brojas/Desktop/OpenSceneGraph-3.0.0_build_xcode/packaging/pkgconfig/openscenegraph.pc
   to /usr/local/lib/pkgconfig/openscenegraph.pc.
 
 
 make: *** [install_buildpart_0] Error 1
 Command /bin/sh failed with exit code 2
 
 
 
 Looks like it maybe a permissions thing where it can't copy to /usr/local
 
 On Jul 19, 2011, at 4:55 PM, Michael Chechow wrote:
 
 Is the JASPER_INCLUDE_DIR set correctly within cmake?
 On my machine it is set to /opt/local/include, which is the standard 
 location of MacPorts.
 
 Could you try to compile using make in the Terminal?
 
 
 2011/7/19 Brian Rojas marchin...@gmail.com
 I installed jasper using Macports and it installed ok, i checked by running 
 jasper --version and got:
 
 1.900.1
 libjasper 1.900.1
 
 However in xcode i'm still getting the same compilation errors.  I even 
 deleted the build folder and started the whole configure generate process in 
 cmake again and the errors still shows up, do you know of anything else i 
 would need to do?
 
 The errors are below:
 osgdb_jp2
 /Users/brojas/Desktop/OpenSceneGraph-3.0.0/src/osgPlugins/jp2/ReaderWriterJP2.cpp
 /Users/brojas/Desktop/OpenSceneGraph-3.0.0/src/osgPlugins/jp2/ReaderWriterJP2.cpp:20:31:
  error: jasper/jasper.h: No such file or directory
 
 /Users/brojas/Desktop/OpenSceneGraph-3.0.0/src/osgPlugins/jp2/ReaderWriterJP2.cpp:32:
  error: 'jas_stream_t' was not declared in this scope
 
 /Users/brojas/Desktop/OpenSceneGraph-3.0.0/src/osgPlugins/jp2/ReaderWriterJP2.cpp:32:
  error: 'out' was not declared in this scope
 
 /Users/brojas/Desktop/OpenSceneGraph-3.0.0/src/osgPlugins/jp2/ReaderWriterJP2.cpp:32:
  error: 'jas_image_t' was not declared in this scope
 
 /Users/brojas/Desktop/OpenSceneGraph-3.0.0/src/osgPlugins/jp2/ReaderWriterJP2.cpp:32:
  error: 'image' was not declared in this scope
 
 /Users/brojas/Desktop/OpenSceneGraph-3.0.0/src/osgPlugins/jp2/ReaderWriterJP2.cpp:32:
  error: expected primary-expression before 'int'
 
 /Users/brojas/Desktop/OpenSceneGraph-3.0.0/src/osgPlugins/jp2/ReaderWriterJP2.cpp:32:
  error: initializer expression list treated as compound expression
 
 /Users/brojas/Desktop/OpenSceneGraph-3.0.0/src/osgPlugins/jp2/ReaderWriterJP2.cpp:33:
  error: expected ',' or ';' before '{' token
 
 

Re: [osg-users] building for xcode on os x

2011-07-20 Thread Michael Chechow
You can set the architecture in CMake: CMAKE_OSX_ARCHITECTURES = i386

2011/7/20 Brian Rojas marchin...@gmail.com

 I'm not using make I'm using xcode, so I'm not sure how that would be done
 if it's possible

 I tried building in make and couldn't figure out how to set it to build for
 32 bit, on 64 bit I was getting errors with libz:

 ld: warning: ignoring file /Library/Frameworks//libz.framework/libz,
 missing required architecture x86_64 in file
 Undefined symbols for architecture x86_64:
   _inflateInit2_, referenced from:
   ZLibCompressor::decompress(std::basic_istreamchar,
 std::char_traitschar , std::basic_stringchar, std::char_traitschar,
 std::allocatorchar )in Compressors.cpp.o
   _inflate, referenced from:
   ZLibCompressor::decompress(std::basic_istreamchar,
 std::char_traitschar , std::basic_stringchar, std::char_traitschar,
 std::allocatorchar )in Compressors.cpp.o
   _inflateEnd, referenced from:
   ZLibCompressor::decompress(std::basic_istreamchar,
 std::char_traitschar , std::basic_stringchar, std::char_traitschar,
 std::allocatorchar )in Compressors.cpp.o
   _deflateInit2_, referenced from:
   ZLibCompressor::compress(std::basic_ostreamchar,
 std::char_traitschar , std::basic_stringchar, std::char_traitschar,
 std::allocatorchar  const)in Compressors.cpp.o
   _deflate, referenced from:
   ZLibCompressor::compress(std::basic_ostreamchar,
 std::char_traitschar , std::basic_stringchar, std::char_traitschar,
 std::allocatorchar  const)in Compressors.cpp.o
   _deflateEnd, referenced from:
   ZLibCompressor::compress(std::basic_ostreamchar,
 std::char_traitschar , std::basic_stringchar, std::char_traitschar,
 std::allocatorchar  const)in Compressors.cpp.o
 ld: symbol(s) not found for architecture x86_64
 collect2: ld returned 1 exit status
 make[2]: *** [lib/libosgDB.3.0.0.dylib] Error 1
 make[1]: *** [src/osgDB/CMakeFiles/osgDB.dir/all] Error 2
 make: *** [all] Error 2


 On Jul 20, 2011, at 3:00 AM, Michael Chechow wrote:

 How about using sudo to avoid the permission problem?

 2011/7/20 Brian Rojas marchin...@gmail.com

 Alright I got it working in Xcode now, for the osgdb_jp2 target I added
 the following to the header search path:

 /opt/local/include

 The search path /opt/local/include/jasper was already on the search path
 from cmake, but the #include's in the jasper.h start with
 jasper/some_file.h, so it needs the directory above to find the jasper
 directory

 However when I build the install target I get the following error:

 /Applications/CMake\ 2.8-5.app/Contents/bin/cmake -DBUILD_TYPE=Debug -P
 cmake_install.cmake
 -- Install configuration: Debug
 -- Installing: /usr/local/lib/pkgconfig/openscenegraph.pc
 CMake Error at cmake_install.cmake:31 (FILE):
   file INSTALL cannot copy file

 /Users/brojas/Desktop/OpenSceneGraph-3.0.0_build_xcode/packaging/pkgconfig/openscenegraph.pc
   to /usr/local/lib/pkgconfig/openscenegraph.pc.


 make: *** [install_buildpart_0] Error 1
 Command /bin/sh failed with exit code 2



 Looks like it maybe a permissions thing where it can't copy to /usr/local

 On Jul 19, 2011, at 4:55 PM, Michael Chechow wrote:

 Is the JASPER_INCLUDE_DIR set correctly within cmake?
 On my machine it is set to /opt/local/include, which is the standard
 location of MacPorts.

 Could you try to compile using make in the Terminal?


 2011/7/19 Brian Rojas marchin...@gmail.com

 I installed jasper using Macports and it installed ok, i checked by
 running jasper --version and got:

 1.900.1
 libjasper 1.900.1

 However in xcode i'm still getting the same compilation errors.  I even
 deleted the build folder and started the whole configure generate process in
 cmake again and the errors still shows up, do you know of anything else i
 would need to do?

 The errors are below:
 osgdb_jp2

 /Users/brojas/Desktop/OpenSceneGraph-3.0.0/src/osgPlugins/jp2/ReaderWriterJP2.cpp
 /Users/brojas/Desktop/OpenSceneGraph-3.0.0/src/osgPlugins/jp2/ReaderWriterJP2.cpp:20:31:
 error: jasper/jasper.h: No such file or directory

 /Users/brojas/Desktop/OpenSceneGraph-3.0.0/src/osgPlugins/jp2/ReaderWriterJP2.cpp:32:
 error: 'jas_stream_t' was not declared in this scope

 /Users/brojas/Desktop/OpenSceneGraph-3.0.0/src/osgPlugins/jp2/ReaderWriterJP2.cpp:32:
 error: 'out' was not declared in this scope

 /Users/brojas/Desktop/OpenSceneGraph-3.0.0/src/osgPlugins/jp2/ReaderWriterJP2.cpp:32:
 error: 'jas_image_t' was not declared in this scope

 /Users/brojas/Desktop/OpenSceneGraph-3.0.0/src/osgPlugins/jp2/ReaderWriterJP2.cpp:32:
 error: 'image' was not declared in this scope

 /Users/brojas/Desktop/OpenSceneGraph-3.0.0/src/osgPlugins/jp2/ReaderWriterJP2.cpp:32:
 error: expected primary-expression before 'int'

 /Users/brojas/Desktop/OpenSceneGraph-3.0.0/src/osgPlugins/jp2/ReaderWriterJP2.cpp:32:
 error: initializer expression list treated as compound expression

 /Users/brojas/Desktop/OpenSceneGraph-3.0.0/src/osgPlugins/jp2/ReaderWriterJP2.cpp:33:
 error: expected ',' or ';' 

Re: [osg-users] building for xcode on os x

2011-07-20 Thread Brian Rojas
Success! It installed it to /usr/local and I was able to run the viewer with a 
osg file.  Thanks for all the help!

I want to setup my first osg project in xcode, do you know if I can just add 
the libraries and headers to the search path or do I need to do anything else?

On Jul 20, 2011, at 3:12 AM, Michael Chechow wrote:

 You can set the architecture in CMake: CMAKE_OSX_ARCHITECTURES = i386
 
 2011/7/20 Brian Rojas marchin...@gmail.com
 I'm not using make I'm using xcode, so I'm not sure how that would be done if 
 it's possible
 
 I tried building in make and couldn't figure out how to set it to build for 
 32 bit, on 64 bit I was getting errors with libz:
 
 ld: warning: ignoring file /Library/Frameworks//libz.framework/libz, missing 
 required architecture x86_64 in file
 Undefined symbols for architecture x86_64:
   _inflateInit2_, referenced from:
   ZLibCompressor::decompress(std::basic_istreamchar, 
 std::char_traitschar , std::basic_stringchar, std::char_traitschar, 
 std::allocatorchar )in Compressors.cpp.o
   _inflate, referenced from:
   ZLibCompressor::decompress(std::basic_istreamchar, 
 std::char_traitschar , std::basic_stringchar, std::char_traitschar, 
 std::allocatorchar )in Compressors.cpp.o
   _inflateEnd, referenced from:
   ZLibCompressor::decompress(std::basic_istreamchar, 
 std::char_traitschar , std::basic_stringchar, std::char_traitschar, 
 std::allocatorchar )in Compressors.cpp.o
   _deflateInit2_, referenced from:
   ZLibCompressor::compress(std::basic_ostreamchar, 
 std::char_traitschar , std::basic_stringchar, std::char_traitschar, 
 std::allocatorchar  const)in Compressors.cpp.o
   _deflate, referenced from:
   ZLibCompressor::compress(std::basic_ostreamchar, 
 std::char_traitschar , std::basic_stringchar, std::char_traitschar, 
 std::allocatorchar  const)in Compressors.cpp.o
   _deflateEnd, referenced from:
   ZLibCompressor::compress(std::basic_ostreamchar, 
 std::char_traitschar , std::basic_stringchar, std::char_traitschar, 
 std::allocatorchar  const)in Compressors.cpp.o
 ld: symbol(s) not found for architecture x86_64
 collect2: ld returned 1 exit status
 make[2]: *** [lib/libosgDB.3.0.0.dylib] Error 1
 make[1]: *** [src/osgDB/CMakeFiles/osgDB.dir/all] Error 2
 make: *** [all] Error 2
 
 
 On Jul 20, 2011, at 3:00 AM, Michael Chechow wrote:
 
 How about using sudo to avoid the permission problem?
 
 2011/7/20 Brian Rojas marchin...@gmail.com
 Alright I got it working in Xcode now, for the osgdb_jp2 target I added the 
 following to the header search path:
 
 /opt/local/include
 
 The search path /opt/local/include/jasper was already on the search path 
 from cmake, but the #include's in the jasper.h start with 
 jasper/some_file.h, so it needs the directory above to find the jasper 
 directory
 
 However when I build the install target I get the following error:
 
 /Applications/CMake\ 2.8-5.app/Contents/bin/cmake -DBUILD_TYPE=Debug -P 
 cmake_install.cmake
 -- Install configuration: Debug
 -- Installing: /usr/local/lib/pkgconfig/openscenegraph.pc
 CMake Error at cmake_install.cmake:31 (FILE):
   file INSTALL cannot copy file
   
 /Users/brojas/Desktop/OpenSceneGraph-3.0.0_build_xcode/packaging/pkgconfig/openscenegraph.pc
   to /usr/local/lib/pkgconfig/openscenegraph.pc.
 
 
 make: *** [install_buildpart_0] Error 1
 Command /bin/sh failed with exit code 2
 
 
 
 Looks like it maybe a permissions thing where it can't copy to /usr/local
 
 On Jul 19, 2011, at 4:55 PM, Michael Chechow wrote:
 
 Is the JASPER_INCLUDE_DIR set correctly within cmake?
 On my machine it is set to /opt/local/include, which is the standard 
 location of MacPorts.
 
 Could you try to compile using make in the Terminal?
 
 
 2011/7/19 Brian Rojas marchin...@gmail.com
 I installed jasper using Macports and it installed ok, i checked by running 
 jasper --version and got:
 
 1.900.1
 libjasper 1.900.1
 
 However in xcode i'm still getting the same compilation errors.  I even 
 deleted the build folder and started the whole configure generate process 
 in cmake again and the errors still shows up, do you know of anything else 
 i would need to do?
 
 The errors are below:
 osgdb_jp2
 /Users/brojas/Desktop/OpenSceneGraph-3.0.0/src/osgPlugins/jp2/ReaderWriterJP2.cpp
 /Users/brojas/Desktop/OpenSceneGraph-3.0.0/src/osgPlugins/jp2/ReaderWriterJP2.cpp:20:31:
  error: jasper/jasper.h: No such file or directory
 
 /Users/brojas/Desktop/OpenSceneGraph-3.0.0/src/osgPlugins/jp2/ReaderWriterJP2.cpp:32:
  error: 'jas_stream_t' was not declared in this scope
 
 /Users/brojas/Desktop/OpenSceneGraph-3.0.0/src/osgPlugins/jp2/ReaderWriterJP2.cpp:32:
  error: 'out' was not declared in this scope
 
 /Users/brojas/Desktop/OpenSceneGraph-3.0.0/src/osgPlugins/jp2/ReaderWriterJP2.cpp:32:
  error: 'jas_image_t' was not declared in this scope
 
 /Users/brojas/Desktop/OpenSceneGraph-3.0.0/src/osgPlugins/jp2/ReaderWriterJP2.cpp:32:
  error: 'image' was not declared in this scope
 
 

Re: [osg-users] building for xcode on os x

2011-07-20 Thread Michael Chechow
I don't use Xcode, but there are some articles and video tutorials on the
OSG wiki:
http://www.openscenegraph.org/projects/osg/wiki/Support/Tutorials/MacOSXTips

I don't know wether that information is outdatet, but there should be some
Xcode templates available for OSG.
Generally speaking, adding the libraries and setting the include path should
be sufficient.

2011/7/20 Brian Rojas marchin...@gmail.com

 Success! It installed it to /usr/local and I was able to run the viewer
 with a osg file.  Thanks for all the help!

 I want to setup my first osg project in xcode, do you know if I can just
 add the libraries and headers to the search path or do I need to do anything
 else?

 On Jul 20, 2011, at 3:12 AM, Michael Chechow wrote:

 You can set the architecture in CMake: CMAKE_OSX_ARCHITECTURES = i386

 2011/7/20 Brian Rojas marchin...@gmail.com

 I'm not using make I'm using xcode, so I'm not sure how that would be done
 if it's possible

 I tried building in make and couldn't figure out how to set it to build
 for 32 bit, on 64 bit I was getting errors with libz:

 ld: warning: ignoring file /Library/Frameworks//libz.framework/libz,
 missing required architecture x86_64 in file
 Undefined symbols for architecture x86_64:
   _inflateInit2_, referenced from:
   ZLibCompressor::decompress(std::basic_istreamchar,
 std::char_traitschar , std::basic_stringchar, std::char_traitschar,
 std::allocatorchar )in Compressors.cpp.o
   _inflate, referenced from:
   ZLibCompressor::decompress(std::basic_istreamchar,
 std::char_traitschar , std::basic_stringchar, std::char_traitschar,
 std::allocatorchar )in Compressors.cpp.o
   _inflateEnd, referenced from:
   ZLibCompressor::decompress(std::basic_istreamchar,
 std::char_traitschar , std::basic_stringchar, std::char_traitschar,
 std::allocatorchar )in Compressors.cpp.o
   _deflateInit2_, referenced from:
   ZLibCompressor::compress(std::basic_ostreamchar,
 std::char_traitschar , std::basic_stringchar, std::char_traitschar,
 std::allocatorchar  const)in Compressors.cpp.o
   _deflate, referenced from:
   ZLibCompressor::compress(std::basic_ostreamchar,
 std::char_traitschar , std::basic_stringchar, std::char_traitschar,
 std::allocatorchar  const)in Compressors.cpp.o
   _deflateEnd, referenced from:
   ZLibCompressor::compress(std::basic_ostreamchar,
 std::char_traitschar , std::basic_stringchar, std::char_traitschar,
 std::allocatorchar  const)in Compressors.cpp.o
 ld: symbol(s) not found for architecture x86_64
 collect2: ld returned 1 exit status
 make[2]: *** [lib/libosgDB.3.0.0.dylib] Error 1
 make[1]: *** [src/osgDB/CMakeFiles/osgDB.dir/all] Error 2
 make: *** [all] Error 2


 On Jul 20, 2011, at 3:00 AM, Michael Chechow wrote:

 How about using sudo to avoid the permission problem?

 2011/7/20 Brian Rojas marchin...@gmail.com

 Alright I got it working in Xcode now, for the osgdb_jp2 target I added
 the following to the header search path:

 /opt/local/include

 The search path /opt/local/include/jasper was already on the search path
 from cmake, but the #include's in the jasper.h start with
 jasper/some_file.h, so it needs the directory above to find the jasper
 directory

 However when I build the install target I get the following error:

 /Applications/CMake\ 2.8-5.app/Contents/bin/cmake -DBUILD_TYPE=Debug -P
 cmake_install.cmake
 -- Install configuration: Debug
 -- Installing: /usr/local/lib/pkgconfig/openscenegraph.pc
 CMake Error at cmake_install.cmake:31 (FILE):
   file INSTALL cannot copy file

 /Users/brojas/Desktop/OpenSceneGraph-3.0.0_build_xcode/packaging/pkgconfig/openscenegraph.pc
   to /usr/local/lib/pkgconfig/openscenegraph.pc.


 make: *** [install_buildpart_0] Error 1
 Command /bin/sh failed with exit code 2



 Looks like it maybe a permissions thing where it can't copy to /usr/local

 On Jul 19, 2011, at 4:55 PM, Michael Chechow wrote:

 Is the JASPER_INCLUDE_DIR set correctly within cmake?
 On my machine it is set to /opt/local/include, which is the standard
 location of MacPorts.

 Could you try to compile using make in the Terminal?


 2011/7/19 Brian Rojas marchin...@gmail.com

 I installed jasper using Macports and it installed ok, i checked by
 running jasper --version and got:

 1.900.1
 libjasper 1.900.1

 However in xcode i'm still getting the same compilation errors.  I even
 deleted the build folder and started the whole configure generate process 
 in
 cmake again and the errors still shows up, do you know of anything else i
 would need to do?

 The errors are below:
 osgdb_jp2

 /Users/brojas/Desktop/OpenSceneGraph-3.0.0/src/osgPlugins/jp2/ReaderWriterJP2.cpp
 /Users/brojas/Desktop/OpenSceneGraph-3.0.0/src/osgPlugins/jp2/ReaderWriterJP2.cpp:20:31:
 error: jasper/jasper.h: No such file or directory

 /Users/brojas/Desktop/OpenSceneGraph-3.0.0/src/osgPlugins/jp2/ReaderWriterJP2.cpp:32:
 error: 'jas_stream_t' was not declared in this scope

 

Re: [osg-users] building for xcode on os x

2011-07-20 Thread Brian Rojas
Yup, I added libraries and it works fine, thanks again for the help.

On Jul 20, 2011, at 4:24 AM, Michael Chechow wrote:

 I don't use Xcode, but there are some articles and video tutorials on the OSG 
 wiki: 
 http://www.openscenegraph.org/projects/osg/wiki/Support/Tutorials/MacOSXTips
 
 I don't know wether that information is outdatet, but there should be some 
 Xcode templates available for OSG.
 Generally speaking, adding the libraries and setting the include path should 
 be sufficient.
 
 2011/7/20 Brian Rojas marchin...@gmail.com
 Success! It installed it to /usr/local and I was able to run the viewer with 
 a osg file.  Thanks for all the help!
 
 I want to setup my first osg project in xcode, do you know if I can just add 
 the libraries and headers to the search path or do I need to do anything else?
 
 On Jul 20, 2011, at 3:12 AM, Michael Chechow wrote:
 
 You can set the architecture in CMake: CMAKE_OSX_ARCHITECTURES = i386
 
 2011/7/20 Brian Rojas marchin...@gmail.com
 I'm not using make I'm using xcode, so I'm not sure how that would be done 
 if it's possible
 
 I tried building in make and couldn't figure out how to set it to build for 
 32 bit, on 64 bit I was getting errors with libz:
 
 ld: warning: ignoring file /Library/Frameworks//libz.framework/libz, missing 
 required architecture x86_64 in file
 Undefined symbols for architecture x86_64:
   _inflateInit2_, referenced from:
   ZLibCompressor::decompress(std::basic_istreamchar, 
 std::char_traitschar , std::basic_stringchar, std::char_traitschar, 
 std::allocatorchar )in Compressors.cpp.o
   _inflate, referenced from:
   ZLibCompressor::decompress(std::basic_istreamchar, 
 std::char_traitschar , std::basic_stringchar, std::char_traitschar, 
 std::allocatorchar )in Compressors.cpp.o
   _inflateEnd, referenced from:
   ZLibCompressor::decompress(std::basic_istreamchar, 
 std::char_traitschar , std::basic_stringchar, std::char_traitschar, 
 std::allocatorchar )in Compressors.cpp.o
   _deflateInit2_, referenced from:
   ZLibCompressor::compress(std::basic_ostreamchar, 
 std::char_traitschar , std::basic_stringchar, std::char_traitschar, 
 std::allocatorchar  const)in Compressors.cpp.o
   _deflate, referenced from:
   ZLibCompressor::compress(std::basic_ostreamchar, 
 std::char_traitschar , std::basic_stringchar, std::char_traitschar, 
 std::allocatorchar  const)in Compressors.cpp.o
   _deflateEnd, referenced from:
   ZLibCompressor::compress(std::basic_ostreamchar, 
 std::char_traitschar , std::basic_stringchar, std::char_traitschar, 
 std::allocatorchar  const)in Compressors.cpp.o
 ld: symbol(s) not found for architecture x86_64
 collect2: ld returned 1 exit status
 make[2]: *** [lib/libosgDB.3.0.0.dylib] Error 1
 make[1]: *** [src/osgDB/CMakeFiles/osgDB.dir/all] Error 2
 make: *** [all] Error 2
 
 
 On Jul 20, 2011, at 3:00 AM, Michael Chechow wrote:
 
 How about using sudo to avoid the permission problem?
 
 2011/7/20 Brian Rojas marchin...@gmail.com
 Alright I got it working in Xcode now, for the osgdb_jp2 target I added the 
 following to the header search path:
 
 /opt/local/include
 
 The search path /opt/local/include/jasper was already on the search path 
 from cmake, but the #include's in the jasper.h start with 
 jasper/some_file.h, so it needs the directory above to find the jasper 
 directory
 
 However when I build the install target I get the following error:
 
 /Applications/CMake\ 2.8-5.app/Contents/bin/cmake -DBUILD_TYPE=Debug -P 
 cmake_install.cmake
 -- Install configuration: Debug
 -- Installing: /usr/local/lib/pkgconfig/openscenegraph.pc
 CMake Error at cmake_install.cmake:31 (FILE):
   file INSTALL cannot copy file
   
 /Users/brojas/Desktop/OpenSceneGraph-3.0.0_build_xcode/packaging/pkgconfig/openscenegraph.pc
   to /usr/local/lib/pkgconfig/openscenegraph.pc.
 
 
 make: *** [install_buildpart_0] Error 1
 Command /bin/sh failed with exit code 2
 
 
 
 Looks like it maybe a permissions thing where it can't copy to /usr/local
 
 On Jul 19, 2011, at 4:55 PM, Michael Chechow wrote:
 
 Is the JASPER_INCLUDE_DIR set correctly within cmake?
 On my machine it is set to /opt/local/include, which is the standard 
 location of MacPorts.
 
 Could you try to compile using make in the Terminal?
 
 
 2011/7/19 Brian Rojas marchin...@gmail.com
 I installed jasper using Macports and it installed ok, i checked by 
 running jasper --version and got:
 
 1.900.1
 libjasper 1.900.1
 
 However in xcode i'm still getting the same compilation errors.  I even 
 deleted the build folder and started the whole configure generate process 
 in cmake again and the errors still shows up, do you know of anything else 
 i would need to do?
 
 The errors are below:
 osgdb_jp2
 /Users/brojas/Desktop/OpenSceneGraph-3.0.0/src/osgPlugins/jp2/ReaderWriterJP2.cpp
 /Users/brojas/Desktop/OpenSceneGraph-3.0.0/src/osgPlugins/jp2/ReaderWriterJP2.cpp:20:31:
  error: jasper/jasper.h: No such file or directory
 
 

Re: [osg-users] building for xcode on os x

2011-07-19 Thread Michael Chechow
Hello,

It seems like you don't have the jasper library installed.
Install it (using MacPorts for example) and then rerun CMake in order to
configure the build script correctly.

Michael

2011/7/19 Brian Rojas marchin...@gmail.com

 I'm getting the following errors when trying to build osg for xcode on mac
 os x.

 Does anyone have any idea what's going on and how to fix.  I'm a newbie and
 following instructions for osg book and this is what i got:



 osgdb_jp2

 /Users/brojas/Desktop/OpenSceneGraph-3.0.0/src/osgPlugins/jp2/ReaderWriterJP2.cpp
 /Users/brojas/Desktop/OpenSceneGraph-3.0.0/src/osgPlugins/jp2/ReaderWriterJP2.cpp:20:31:
 error: jasper/jasper.h: No such file or directory

 /Users/brojas/Desktop/OpenSceneGraph-3.0.0/src/osgPlugins/jp2/ReaderWriterJP2.cpp:32:
 error: 'jas_stream_t' was not declared in this scope

 /Users/brojas/Desktop/OpenSceneGraph-3.0.0/src/osgPlugins/jp2/ReaderWriterJP2.cpp:32:
 error: 'out' was not declared in this scope

 /Users/brojas/Desktop/OpenSceneGraph-3.0.0/src/osgPlugins/jp2/ReaderWriterJP2.cpp:32:
 error: 'jas_image_t' was not declared in this scope

 /Users/brojas/Desktop/OpenSceneGraph-3.0.0/src/osgPlugins/jp2/ReaderWriterJP2.cpp:32:
 error: 'image' was not declared in this scope

 /Users/brojas/Desktop/OpenSceneGraph-3.0.0/src/osgPlugins/jp2/ReaderWriterJP2.cpp:32:
 error: expected primary-expression before 'int'

 /Users/brojas/Desktop/OpenSceneGraph-3.0.0/src/osgPlugins/jp2/ReaderWriterJP2.cpp:32:
 error: initializer expression list treated as compound expression

 /Users/brojas/Desktop/OpenSceneGraph-3.0.0/src/osgPlugins/jp2/ReaderWriterJP2.cpp:33:
 error: expected ',' or ';' before '{' token

 /Users/brojas/Desktop/OpenSceneGraph-3.0.0/src/osgPlugins/jp2/ReaderWriterJP2.cpp:522:
 error: expected `}' at end of input

 /Users/brojas/Desktop/OpenSceneGraph-3.0.0/src/osgPlugins/jp2/ReaderWriterJP2.cpp:32:
 warning: 'putdata' defined but not used




 Thanks in advance
 ___
 osg-users mailing list
 osg-users@lists.openscenegraph.org
 http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org

___
osg-users mailing list
osg-users@lists.openscenegraph.org
http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org


Re: [osg-users] building for xcode on os x

2011-07-19 Thread Brian Rojas
I installed jasper using Macports and it installed ok, i checked by running 
jasper --version and got:

1.900.1
libjasper 1.900.1

However in xcode i'm still getting the same compilation errors.  I even deleted 
the build folder and started the whole configure generate process in cmake 
again and the errors still shows up, do you know of anything else i would need 
to do?

The errors are below:
osgdb_jp2
/Users/brojas/Desktop/OpenSceneGraph-3.0.0/src/osgPlugins/jp2/ReaderWriterJP2.cpp
/Users/brojas/Desktop/OpenSceneGraph-3.0.0/src/osgPlugins/jp2/ReaderWriterJP2.cpp:20:31:
 error: jasper/jasper.h: No such file or directory

/Users/brojas/Desktop/OpenSceneGraph-3.0.0/src/osgPlugins/jp2/ReaderWriterJP2.cpp:32:
 error: 'jas_stream_t' was not declared in this scope

/Users/brojas/Desktop/OpenSceneGraph-3.0.0/src/osgPlugins/jp2/ReaderWriterJP2.cpp:32:
 error: 'out' was not declared in this scope

/Users/brojas/Desktop/OpenSceneGraph-3.0.0/src/osgPlugins/jp2/ReaderWriterJP2.cpp:32:
 error: 'jas_image_t' was not declared in this scope

/Users/brojas/Desktop/OpenSceneGraph-3.0.0/src/osgPlugins/jp2/ReaderWriterJP2.cpp:32:
 error: 'image' was not declared in this scope

/Users/brojas/Desktop/OpenSceneGraph-3.0.0/src/osgPlugins/jp2/ReaderWriterJP2.cpp:32:
 error: expected primary-expression before 'int'

/Users/brojas/Desktop/OpenSceneGraph-3.0.0/src/osgPlugins/jp2/ReaderWriterJP2.cpp:32:
 error: initializer expression list treated as compound expression

/Users/brojas/Desktop/OpenSceneGraph-3.0.0/src/osgPlugins/jp2/ReaderWriterJP2.cpp:33:
 error: expected ',' or ';' before '{' token

/Users/brojas/Desktop/OpenSceneGraph-3.0.0/src/osgPlugins/jp2/ReaderWriterJP2.cpp:522:
 error: expected `}' at end of input

/Users/brojas/Desktop/OpenSceneGraph-3.0.0/src/osgPlugins/jp2/ReaderWriterJP2.cpp:32:
 warning: 'putdata' defined but not used


On Jul 19, 2011, at 1:09 AM, Michael Chechow wrote:

 Hello,
 
 It seems like you don't have the jasper library installed.
 Install it (using MacPorts for example) and then rerun CMake in order to 
 configure the build script correctly.
 
 Michael
 
 2011/7/19 Brian Rojas marchin...@gmail.com
 I'm getting the following errors when trying to build osg for xcode on mac os 
 x.
 
 Does anyone have any idea what's going on and how to fix.  I'm a newbie and 
 following instructions for osg book and this is what i got:
 
 
 
 osgdb_jp2
 /Users/brojas/Desktop/OpenSceneGraph-3.0.0/src/osgPlugins/jp2/ReaderWriterJP2.cpp
 /Users/brojas/Desktop/OpenSceneGraph-3.0.0/src/osgPlugins/jp2/ReaderWriterJP2.cpp:20:31:
  error: jasper/jasper.h: No such file or directory
 
 /Users/brojas/Desktop/OpenSceneGraph-3.0.0/src/osgPlugins/jp2/ReaderWriterJP2.cpp:32:
  error: 'jas_stream_t' was not declared in this scope
 
 /Users/brojas/Desktop/OpenSceneGraph-3.0.0/src/osgPlugins/jp2/ReaderWriterJP2.cpp:32:
  error: 'out' was not declared in this scope
 
 /Users/brojas/Desktop/OpenSceneGraph-3.0.0/src/osgPlugins/jp2/ReaderWriterJP2.cpp:32:
  error: 'jas_image_t' was not declared in this scope
 
 /Users/brojas/Desktop/OpenSceneGraph-3.0.0/src/osgPlugins/jp2/ReaderWriterJP2.cpp:32:
  error: 'image' was not declared in this scope
 
 /Users/brojas/Desktop/OpenSceneGraph-3.0.0/src/osgPlugins/jp2/ReaderWriterJP2.cpp:32:
  error: expected primary-expression before 'int'
 
 /Users/brojas/Desktop/OpenSceneGraph-3.0.0/src/osgPlugins/jp2/ReaderWriterJP2.cpp:32:
  error: initializer expression list treated as compound expression
 
 /Users/brojas/Desktop/OpenSceneGraph-3.0.0/src/osgPlugins/jp2/ReaderWriterJP2.cpp:33:
  error: expected ',' or ';' before '{' token
 
 /Users/brojas/Desktop/OpenSceneGraph-3.0.0/src/osgPlugins/jp2/ReaderWriterJP2.cpp:522:
  error: expected `}' at end of input
 
 /Users/brojas/Desktop/OpenSceneGraph-3.0.0/src/osgPlugins/jp2/ReaderWriterJP2.cpp:32:
  warning: 'putdata' defined but not used
 
 
 
 
 Thanks in advance
 ___
 osg-users mailing list
 osg-users@lists.openscenegraph.org
 http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org
 
 ___
 osg-users mailing list
 osg-users@lists.openscenegraph.org
 http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org

___
osg-users mailing list
osg-users@lists.openscenegraph.org
http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org


Re: [osg-users] building for xcode on os x

2011-07-19 Thread Michael Chechow
Is the JASPER_INCLUDE_DIR set correctly within cmake?
On my machine it is set to /opt/local/include, which is the standard
location of MacPorts.

Could you try to compile using make in the Terminal?


2011/7/19 Brian Rojas marchin...@gmail.com

 I installed jasper using Macports and it installed ok, i checked by running
 jasper --version and got:

 1.900.1
 libjasper 1.900.1

 However in xcode i'm still getting the same compilation errors.  I even
 deleted the build folder and started the whole configure generate process in
 cmake again and the errors still shows up, do you know of anything else i
 would need to do?

 The errors are below:
 osgdb_jp2

 /Users/brojas/Desktop/OpenSceneGraph-3.0.0/src/osgPlugins/jp2/ReaderWriterJP2.cpp
 /Users/brojas/Desktop/OpenSceneGraph-3.0.0/src/osgPlugins/jp2/ReaderWriterJP2.cpp:20:31:
 error: jasper/jasper.h: No such file or directory

 /Users/brojas/Desktop/OpenSceneGraph-3.0.0/src/osgPlugins/jp2/ReaderWriterJP2.cpp:32:
 error: 'jas_stream_t' was not declared in this scope

 /Users/brojas/Desktop/OpenSceneGraph-3.0.0/src/osgPlugins/jp2/ReaderWriterJP2.cpp:32:
 error: 'out' was not declared in this scope

 /Users/brojas/Desktop/OpenSceneGraph-3.0.0/src/osgPlugins/jp2/ReaderWriterJP2.cpp:32:
 error: 'jas_image_t' was not declared in this scope

 /Users/brojas/Desktop/OpenSceneGraph-3.0.0/src/osgPlugins/jp2/ReaderWriterJP2.cpp:32:
 error: 'image' was not declared in this scope

 /Users/brojas/Desktop/OpenSceneGraph-3.0.0/src/osgPlugins/jp2/ReaderWriterJP2.cpp:32:
 error: expected primary-expression before 'int'

 /Users/brojas/Desktop/OpenSceneGraph-3.0.0/src/osgPlugins/jp2/ReaderWriterJP2.cpp:32:
 error: initializer expression list treated as compound expression

 /Users/brojas/Desktop/OpenSceneGraph-3.0.0/src/osgPlugins/jp2/ReaderWriterJP2.cpp:33:
 error: expected ',' or ';' before '{' token

 /Users/brojas/Desktop/OpenSceneGraph-3.0.0/src/osgPlugins/jp2/ReaderWriterJP2.cpp:522:
 error: expected `}' at end of input

 /Users/brojas/Desktop/OpenSceneGraph-3.0.0/src/osgPlugins/jp2/ReaderWriterJP2.cpp:32:
 warning: 'putdata' defined but not used


 On Jul 19, 2011, at 1:09 AM, Michael Chechow wrote:

 Hello,

 It seems like you don't have the jasper library installed.
 Install it (using MacPorts for example) and then rerun CMake in order to
 configure the build script correctly.

 Michael

 2011/7/19 Brian Rojas marchin...@gmail.com

 I'm getting the following errors when trying to build osg for xcode on mac
 os x.

 Does anyone have any idea what's going on and how to fix.  I'm a newbie
 and following instructions for osg book and this is what i got:



 osgdb_jp2

 /Users/brojas/Desktop/OpenSceneGraph-3.0.0/src/osgPlugins/jp2/ReaderWriterJP2.cpp
 /Users/brojas/Desktop/OpenSceneGraph-3.0.0/src/osgPlugins/jp2/ReaderWriterJP2.cpp:20:31:
 error: jasper/jasper.h: No such file or directory

 /Users/brojas/Desktop/OpenSceneGraph-3.0.0/src/osgPlugins/jp2/ReaderWriterJP2.cpp:32:
 error: 'jas_stream_t' was not declared in this scope

 /Users/brojas/Desktop/OpenSceneGraph-3.0.0/src/osgPlugins/jp2/ReaderWriterJP2.cpp:32:
 error: 'out' was not declared in this scope

 /Users/brojas/Desktop/OpenSceneGraph-3.0.0/src/osgPlugins/jp2/ReaderWriterJP2.cpp:32:
 error: 'jas_image_t' was not declared in this scope

 /Users/brojas/Desktop/OpenSceneGraph-3.0.0/src/osgPlugins/jp2/ReaderWriterJP2.cpp:32:
 error: 'image' was not declared in this scope

 /Users/brojas/Desktop/OpenSceneGraph-3.0.0/src/osgPlugins/jp2/ReaderWriterJP2.cpp:32:
 error: expected primary-expression before 'int'

 /Users/brojas/Desktop/OpenSceneGraph-3.0.0/src/osgPlugins/jp2/ReaderWriterJP2.cpp:32:
 error: initializer expression list treated as compound expression

 /Users/brojas/Desktop/OpenSceneGraph-3.0.0/src/osgPlugins/jp2/ReaderWriterJP2.cpp:33:
 error: expected ',' or ';' before '{' token

 /Users/brojas/Desktop/OpenSceneGraph-3.0.0/src/osgPlugins/jp2/ReaderWriterJP2.cpp:522:
 error: expected `}' at end of input

 /Users/brojas/Desktop/OpenSceneGraph-3.0.0/src/osgPlugins/jp2/ReaderWriterJP2.cpp:32:
 warning: 'putdata' defined but not used




 Thanks in advance
 ___
 osg-users mailing list
 osg-users@lists.openscenegraph.org
 http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org


 ___
 osg-users mailing list
 osg-users@lists.openscenegraph.org
 http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org



 ___
 osg-users mailing list
 osg-users@lists.openscenegraph.org
 http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org


___
osg-users mailing list
osg-users@lists.openscenegraph.org
http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org


Re: [osg-users] building for xcode on os x

2011-07-19 Thread Brian Rojas
No i didn't set that, I'll try that. I use Xcode cause thats what I'm used
too, can try in make too.

Sent from my iPhone

On Jul 19, 2011, at 4:55 PM, Michael Chechow minich...@googlemail.com
wrote:

Is the JASPER_INCLUDE_DIR set correctly within cmake?
On my machine it is set to /opt/local/include, which is the standard
location of MacPorts.

Could you try to compile using make in the Terminal?


2011/7/19 Brian Rojas marchin...@gmail.com

 I installed jasper using Macports and it installed ok, i checked by running
 jasper --version and got:

 1.900.1
 libjasper 1.900.1

 However in xcode i'm still getting the same compilation errors.  I even
 deleted the build folder and started the whole configure generate process in
 cmake again and the errors still shows up, do you know of anything else i
 would need to do?

 The errors are below:
 osgdb_jp2

 /Users/brojas/Desktop/OpenSceneGraph-3.0.0/src/osgPlugins/jp2/ReaderWriterJP2.cpp
 /Users/brojas/Desktop/OpenSceneGraph-3.0.0/src/osgPlugins/jp2/ReaderWriterJP2.cpp:20:31:
 error: jasper/jasper.h: No such file or directory

 /Users/brojas/Desktop/OpenSceneGraph-3.0.0/src/osgPlugins/jp2/ReaderWriterJP2.cpp:32:
 error: 'jas_stream_t' was not declared in this scope

 /Users/brojas/Desktop/OpenSceneGraph-3.0.0/src/osgPlugins/jp2/ReaderWriterJP2.cpp:32:
 error: 'out' was not declared in this scope

 /Users/brojas/Desktop/OpenSceneGraph-3.0.0/src/osgPlugins/jp2/ReaderWriterJP2.cpp:32:
 error: 'jas_image_t' was not declared in this scope

 /Users/brojas/Desktop/OpenSceneGraph-3.0.0/src/osgPlugins/jp2/ReaderWriterJP2.cpp:32:
 error: 'image' was not declared in this scope

 /Users/brojas/Desktop/OpenSceneGraph-3.0.0/src/osgPlugins/jp2/ReaderWriterJP2.cpp:32:
 error: expected primary-expression before 'int'

 /Users/brojas/Desktop/OpenSceneGraph-3.0.0/src/osgPlugins/jp2/ReaderWriterJP2.cpp:32:
 error: initializer expression list treated as compound expression

 /Users/brojas/Desktop/OpenSceneGraph-3.0.0/src/osgPlugins/jp2/ReaderWriterJP2.cpp:33:
 error: expected ',' or ';' before '{' token

 /Users/brojas/Desktop/OpenSceneGraph-3.0.0/src/osgPlugins/jp2/ReaderWriterJP2.cpp:522:
 error: expected `}' at end of input

 /Users/brojas/Desktop/OpenSceneGraph-3.0.0/src/osgPlugins/jp2/ReaderWriterJP2.cpp:32:
 warning: 'putdata' defined but not used


 On Jul 19, 2011, at 1:09 AM, Michael Chechow wrote:

 Hello,

 It seems like you don't have the jasper library installed.
 Install it (using MacPorts for example) and then rerun CMake in order to
 configure the build script correctly.

 Michael

 2011/7/19 Brian Rojas marchin...@gmail.com

 I'm getting the following errors when trying to build osg for xcode on mac
 os x.

 Does anyone have any idea what's going on and how to fix.  I'm a newbie
 and following instructions for osg book and this is what i got:



 osgdb_jp2

 /Users/brojas/Desktop/OpenSceneGraph-3.0.0/src/osgPlugins/jp2/ReaderWriterJP2.cpp
 /Users/brojas/Desktop/OpenSceneGraph-3.0.0/src/osgPlugins/jp2/ReaderWriterJP2.cpp:20:31:
 error: jasper/jasper.h: No such file or directory

 /Users/brojas/Desktop/OpenSceneGraph-3.0.0/src/osgPlugins/jp2/ReaderWriterJP2.cpp:32:
 error: 'jas_stream_t' was not declared in this scope

 /Users/brojas/Desktop/OpenSceneGraph-3.0.0/src/osgPlugins/jp2/ReaderWriterJP2.cpp:32:
 error: 'out' was not declared in this scope

 /Users/brojas/Desktop/OpenSceneGraph-3.0.0/src/osgPlugins/jp2/ReaderWriterJP2.cpp:32:
 error: 'jas_image_t' was not declared in this scope

 /Users/brojas/Desktop/OpenSceneGraph-3.0.0/src/osgPlugins/jp2/ReaderWriterJP2.cpp:32:
 error: 'image' was not declared in this scope

 /Users/brojas/Desktop/OpenSceneGraph-3.0.0/src/osgPlugins/jp2/ReaderWriterJP2.cpp:32:
 error: expected primary-expression before 'int'

 /Users/brojas/Desktop/OpenSceneGraph-3.0.0/src/osgPlugins/jp2/ReaderWriterJP2.cpp:32:
 error: initializer expression list treated as compound expression

 /Users/brojas/Desktop/OpenSceneGraph-3.0.0/src/osgPlugins/jp2/ReaderWriterJP2.cpp:33:
 error: expected ',' or ';' before '{' token

 /Users/brojas/Desktop/OpenSceneGraph-3.0.0/src/osgPlugins/jp2/ReaderWriterJP2.cpp:522:
 error: expected `}' at end of input

 /Users/brojas/Desktop/OpenSceneGraph-3.0.0/src/osgPlugins/jp2/ReaderWriterJP2.cpp:32:
 warning: 'putdata' defined but not used




 Thanks in advance
 ___
 osg-users mailing list
 osg-users@lists.openscenegraph.org
 http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org


 ___
 osg-users mailing list
 osg-users@lists.openscenegraph.org
 http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org



 ___
 osg-users mailing list
 osg-users@lists.openscenegraph.org
 http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org


___
osg-users mailing list
osg-users@lists.openscenegraph.org

Re: [osg-users] building for xcode on os x

2011-07-19 Thread Brian Rojas
I set to generate makefiles and the jasper directory appears to be set 
correctly to the /Library/Frameworks/libjasper.framework/Headers/jasper folder. 
 However now I'm getting the following errors:

ld: warning: ignoring file /Library/Frameworks//libz.framework/libz, missing 
required architecture x86_64 in file
Undefined symbols for architecture x86_64:
  _inflateInit2_, referenced from:
  ZLibCompressor::decompress(std::basic_istreamchar, 
std::char_traitschar , std::basic_stringchar, std::char_traitschar, 
std::allocatorchar )in Compressors.cpp.o
  _inflate, referenced from:
  ZLibCompressor::decompress(std::basic_istreamchar, 
std::char_traitschar , std::basic_stringchar, std::char_traitschar, 
std::allocatorchar )in Compressors.cpp.o
  _inflateEnd, referenced from:
  ZLibCompressor::decompress(std::basic_istreamchar, 
std::char_traitschar , std::basic_stringchar, std::char_traitschar, 
std::allocatorchar )in Compressors.cpp.o
  _deflateInit2_, referenced from:
  ZLibCompressor::compress(std::basic_ostreamchar, std::char_traitschar 
, std::basic_stringchar, std::char_traitschar, std::allocatorchar  
const)in Compressors.cpp.o
  _deflate, referenced from:
  ZLibCompressor::compress(std::basic_ostreamchar, std::char_traitschar 
, std::basic_stringchar, std::char_traitschar, std::allocatorchar  
const)in Compressors.cpp.o
  _deflateEnd, referenced from:
  ZLibCompressor::compress(std::basic_ostreamchar, std::char_traitschar 
, std::basic_stringchar, std::char_traitschar, std::allocatorchar  
const)in Compressors.cpp.o

In Xcode I had to set it to build for 32 not 64, how do I do this in make?

On Jul 19, 2011, at 4:55 PM, Michael Chechow wrote:

 Is the JASPER_INCLUDE_DIR set correctly within cmake?
 On my machine it is set to /opt/local/include, which is the standard location 
 of MacPorts.
 
 Could you try to compile using make in the Terminal?
 
 
 2011/7/19 Brian Rojas marchin...@gmail.com
 I installed jasper using Macports and it installed ok, i checked by running 
 jasper --version and got:
 
 1.900.1
 libjasper 1.900.1
 
 However in xcode i'm still getting the same compilation errors.  I even 
 deleted the build folder and started the whole configure generate process in 
 cmake again and the errors still shows up, do you know of anything else i 
 would need to do?
 
 The errors are below:
 osgdb_jp2
 /Users/brojas/Desktop/OpenSceneGraph-3.0.0/src/osgPlugins/jp2/ReaderWriterJP2.cpp
 /Users/brojas/Desktop/OpenSceneGraph-3.0.0/src/osgPlugins/jp2/ReaderWriterJP2.cpp:20:31:
  error: jasper/jasper.h: No such file or directory
 
 /Users/brojas/Desktop/OpenSceneGraph-3.0.0/src/osgPlugins/jp2/ReaderWriterJP2.cpp:32:
  error: 'jas_stream_t' was not declared in this scope
 
 /Users/brojas/Desktop/OpenSceneGraph-3.0.0/src/osgPlugins/jp2/ReaderWriterJP2.cpp:32:
  error: 'out' was not declared in this scope
 
 /Users/brojas/Desktop/OpenSceneGraph-3.0.0/src/osgPlugins/jp2/ReaderWriterJP2.cpp:32:
  error: 'jas_image_t' was not declared in this scope
 
 /Users/brojas/Desktop/OpenSceneGraph-3.0.0/src/osgPlugins/jp2/ReaderWriterJP2.cpp:32:
  error: 'image' was not declared in this scope
 
 /Users/brojas/Desktop/OpenSceneGraph-3.0.0/src/osgPlugins/jp2/ReaderWriterJP2.cpp:32:
  error: expected primary-expression before 'int'
 
 /Users/brojas/Desktop/OpenSceneGraph-3.0.0/src/osgPlugins/jp2/ReaderWriterJP2.cpp:32:
  error: initializer expression list treated as compound expression
 
 /Users/brojas/Desktop/OpenSceneGraph-3.0.0/src/osgPlugins/jp2/ReaderWriterJP2.cpp:33:
  error: expected ',' or ';' before '{' token
 
 /Users/brojas/Desktop/OpenSceneGraph-3.0.0/src/osgPlugins/jp2/ReaderWriterJP2.cpp:522:
  error: expected `}' at end of input
 
 /Users/brojas/Desktop/OpenSceneGraph-3.0.0/src/osgPlugins/jp2/ReaderWriterJP2.cpp:32:
  warning: 'putdata' defined but not used
 
 
 On Jul 19, 2011, at 1:09 AM, Michael Chechow wrote:
 
 Hello,
 
 It seems like you don't have the jasper library installed.
 Install it (using MacPorts for example) and then rerun CMake in order to 
 configure the build script correctly.
 
 Michael
 
 2011/7/19 Brian Rojas marchin...@gmail.com
 I'm getting the following errors when trying to build osg for xcode on mac 
 os x.
 
 Does anyone have any idea what's going on and how to fix.  I'm a newbie and 
 following instructions for osg book and this is what i got:
 
 
 
 osgdb_jp2
 /Users/brojas/Desktop/OpenSceneGraph-3.0.0/src/osgPlugins/jp2/ReaderWriterJP2.cpp
 /Users/brojas/Desktop/OpenSceneGraph-3.0.0/src/osgPlugins/jp2/ReaderWriterJP2.cpp:20:31:
  error: jasper/jasper.h: No such file or directory
 
 /Users/brojas/Desktop/OpenSceneGraph-3.0.0/src/osgPlugins/jp2/ReaderWriterJP2.cpp:32:
  error: 'jas_stream_t' was not declared in this scope
 
 /Users/brojas/Desktop/OpenSceneGraph-3.0.0/src/osgPlugins/jp2/ReaderWriterJP2.cpp:32:
  error: 'out' was not declared in this scope
 
 /Users/brojas/Desktop/OpenSceneGraph-3.0.0/src/osgPlugins/jp2/ReaderWriterJP2.cpp:32:
  error: 

Re: [osg-users] building for xcode on os x

2011-07-19 Thread Brian Rojas
Alright I got it working in Xcode now, for the osgdb_jp2 target I added the 
following to the header search path:

/opt/local/include

The search path /opt/local/include/jasper was already on the search path from 
cmake, but the #include's in the jasper.h start with jasper/some_file.h, so 
it needs the directory above to find the jasper directory

However when I build the install target I get the following error:

/Applications/CMake\ 2.8-5.app/Contents/bin/cmake -DBUILD_TYPE=Debug -P 
cmake_install.cmake
-- Install configuration: Debug
-- Installing: /usr/local/lib/pkgconfig/openscenegraph.pc
CMake Error at cmake_install.cmake:31 (FILE):
  file INSTALL cannot copy file
  
/Users/brojas/Desktop/OpenSceneGraph-3.0.0_build_xcode/packaging/pkgconfig/openscenegraph.pc
  to /usr/local/lib/pkgconfig/openscenegraph.pc.


make: *** [install_buildpart_0] Error 1
Command /bin/sh failed with exit code 2



Looks like it maybe a permissions thing where it can't copy to /usr/local

On Jul 19, 2011, at 4:55 PM, Michael Chechow wrote:

 Is the JASPER_INCLUDE_DIR set correctly within cmake?
 On my machine it is set to /opt/local/include, which is the standard location 
 of MacPorts.
 
 Could you try to compile using make in the Terminal?
 
 
 2011/7/19 Brian Rojas marchin...@gmail.com
 I installed jasper using Macports and it installed ok, i checked by running 
 jasper --version and got:
 
 1.900.1
 libjasper 1.900.1
 
 However in xcode i'm still getting the same compilation errors.  I even 
 deleted the build folder and started the whole configure generate process in 
 cmake again and the errors still shows up, do you know of anything else i 
 would need to do?
 
 The errors are below:
 osgdb_jp2
 /Users/brojas/Desktop/OpenSceneGraph-3.0.0/src/osgPlugins/jp2/ReaderWriterJP2.cpp
 /Users/brojas/Desktop/OpenSceneGraph-3.0.0/src/osgPlugins/jp2/ReaderWriterJP2.cpp:20:31:
  error: jasper/jasper.h: No such file or directory
 
 /Users/brojas/Desktop/OpenSceneGraph-3.0.0/src/osgPlugins/jp2/ReaderWriterJP2.cpp:32:
  error: 'jas_stream_t' was not declared in this scope
 
 /Users/brojas/Desktop/OpenSceneGraph-3.0.0/src/osgPlugins/jp2/ReaderWriterJP2.cpp:32:
  error: 'out' was not declared in this scope
 
 /Users/brojas/Desktop/OpenSceneGraph-3.0.0/src/osgPlugins/jp2/ReaderWriterJP2.cpp:32:
  error: 'jas_image_t' was not declared in this scope
 
 /Users/brojas/Desktop/OpenSceneGraph-3.0.0/src/osgPlugins/jp2/ReaderWriterJP2.cpp:32:
  error: 'image' was not declared in this scope
 
 /Users/brojas/Desktop/OpenSceneGraph-3.0.0/src/osgPlugins/jp2/ReaderWriterJP2.cpp:32:
  error: expected primary-expression before 'int'
 
 /Users/brojas/Desktop/OpenSceneGraph-3.0.0/src/osgPlugins/jp2/ReaderWriterJP2.cpp:32:
  error: initializer expression list treated as compound expression
 
 /Users/brojas/Desktop/OpenSceneGraph-3.0.0/src/osgPlugins/jp2/ReaderWriterJP2.cpp:33:
  error: expected ',' or ';' before '{' token
 
 /Users/brojas/Desktop/OpenSceneGraph-3.0.0/src/osgPlugins/jp2/ReaderWriterJP2.cpp:522:
  error: expected `}' at end of input
 
 /Users/brojas/Desktop/OpenSceneGraph-3.0.0/src/osgPlugins/jp2/ReaderWriterJP2.cpp:32:
  warning: 'putdata' defined but not used
 
 
 On Jul 19, 2011, at 1:09 AM, Michael Chechow wrote:
 
 Hello,
 
 It seems like you don't have the jasper library installed.
 Install it (using MacPorts for example) and then rerun CMake in order to 
 configure the build script correctly.
 
 Michael
 
 2011/7/19 Brian Rojas marchin...@gmail.com
 I'm getting the following errors when trying to build osg for xcode on mac 
 os x.
 
 Does anyone have any idea what's going on and how to fix.  I'm a newbie and 
 following instructions for osg book and this is what i got:
 
 
 
 osgdb_jp2
 /Users/brojas/Desktop/OpenSceneGraph-3.0.0/src/osgPlugins/jp2/ReaderWriterJP2.cpp
 /Users/brojas/Desktop/OpenSceneGraph-3.0.0/src/osgPlugins/jp2/ReaderWriterJP2.cpp:20:31:
  error: jasper/jasper.h: No such file or directory
 
 /Users/brojas/Desktop/OpenSceneGraph-3.0.0/src/osgPlugins/jp2/ReaderWriterJP2.cpp:32:
  error: 'jas_stream_t' was not declared in this scope
 
 /Users/brojas/Desktop/OpenSceneGraph-3.0.0/src/osgPlugins/jp2/ReaderWriterJP2.cpp:32:
  error: 'out' was not declared in this scope
 
 /Users/brojas/Desktop/OpenSceneGraph-3.0.0/src/osgPlugins/jp2/ReaderWriterJP2.cpp:32:
  error: 'jas_image_t' was not declared in this scope
 
 /Users/brojas/Desktop/OpenSceneGraph-3.0.0/src/osgPlugins/jp2/ReaderWriterJP2.cpp:32:
  error: 'image' was not declared in this scope
 
 /Users/brojas/Desktop/OpenSceneGraph-3.0.0/src/osgPlugins/jp2/ReaderWriterJP2.cpp:32:
  error: expected primary-expression before 'int'
 
 /Users/brojas/Desktop/OpenSceneGraph-3.0.0/src/osgPlugins/jp2/ReaderWriterJP2.cpp:32:
  error: initializer expression list treated as compound expression
 
 /Users/brojas/Desktop/OpenSceneGraph-3.0.0/src/osgPlugins/jp2/ReaderWriterJP2.cpp:33:
  error: expected ',' or ';' before '{' token
 
 

[osg-users] building for xcode on os x

2011-07-18 Thread Brian Rojas
I'm getting the following errors when trying to build osg for xcode on mac os x.

Does anyone have any idea what's going on and how to fix.  I'm a newbie and 
following instructions for osg book and this is what i got:



osgdb_jp2
/Users/brojas/Desktop/OpenSceneGraph-3.0.0/src/osgPlugins/jp2/ReaderWriterJP2.cpp
/Users/brojas/Desktop/OpenSceneGraph-3.0.0/src/osgPlugins/jp2/ReaderWriterJP2.cpp:20:31:
 error: jasper/jasper.h: No such file or directory

/Users/brojas/Desktop/OpenSceneGraph-3.0.0/src/osgPlugins/jp2/ReaderWriterJP2.cpp:32:
 error: 'jas_stream_t' was not declared in this scope

/Users/brojas/Desktop/OpenSceneGraph-3.0.0/src/osgPlugins/jp2/ReaderWriterJP2.cpp:32:
 error: 'out' was not declared in this scope

/Users/brojas/Desktop/OpenSceneGraph-3.0.0/src/osgPlugins/jp2/ReaderWriterJP2.cpp:32:
 error: 'jas_image_t' was not declared in this scope

/Users/brojas/Desktop/OpenSceneGraph-3.0.0/src/osgPlugins/jp2/ReaderWriterJP2.cpp:32:
 error: 'image' was not declared in this scope

/Users/brojas/Desktop/OpenSceneGraph-3.0.0/src/osgPlugins/jp2/ReaderWriterJP2.cpp:32:
 error: expected primary-expression before 'int'

/Users/brojas/Desktop/OpenSceneGraph-3.0.0/src/osgPlugins/jp2/ReaderWriterJP2.cpp:32:
 error: initializer expression list treated as compound expression

/Users/brojas/Desktop/OpenSceneGraph-3.0.0/src/osgPlugins/jp2/ReaderWriterJP2.cpp:33:
 error: expected ',' or ';' before '{' token

/Users/brojas/Desktop/OpenSceneGraph-3.0.0/src/osgPlugins/jp2/ReaderWriterJP2.cpp:522:
 error: expected `}' at end of input

/Users/brojas/Desktop/OpenSceneGraph-3.0.0/src/osgPlugins/jp2/ReaderWriterJP2.cpp:32:
 warning: 'putdata' defined but not used




Thanks in advance
___
osg-users mailing list
osg-users@lists.openscenegraph.org
http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org