Hi Jason, I've just done an svn update and osgEarth now compiles and installs under Linux ;-)
Running osgearth_seed I get a seg fault, perhaps associated with me not configuring a cache... osgearth_seed tests/google_imagery.earth Warning: Image Google maps satellite imagery has no cache. There are no caches specified for the given map. Please configure a cache in the mapconfig Segmentation fault Perhaps I need to do some background reading.... on mapconfig... :) Robert. On Sat, Jan 24, 2009 at 12:56 AM, Jason Beverage <[email protected]> wrote: > Hi everyone, > > I've just committed some CMake fixes and osgEarth now builds and runs for me > on Ubuntu. > > The only thing I had to do extra to get it to work was manually copy the > plugins generated by osgEarth to the osgPlugins directory > (/usr/local/lib/osgPlugins-2.7.9 on Ubuntu with SVN). I'm going to see if I > can get osgEarth to install it's plugins directly in the osgPlugins > directory during install. > > Could those of you trying on Linux do an update and let me know how things > work? > > Thanks! > > Jason > > On Fri, Jan 23, 2009 at 7:04 PM, Jason Beverage <[email protected]> > wrote: >> >> Hi Jan, >> >> I'm trying to figure out why that is this evening. I committed some fixes >> earlier to get the core library building and the plugins are the last bit of >> CMake wizardry I need to figure out:) >> >> Thanks! >> >> Jason >> >> On Fri, Jan 23, 2009 at 5:22 PM, Jan Ciger <[email protected]> wrote: >>> >>> -----BEGIN PGP SIGNED MESSAGE----- >>> Hash: SHA1 >>> >>> Jason Beverage wrote: >>> > Hi Robert, >>> > >>> > I'm going to take a look at the Cmake issues under Linux and I'll let >>> > you know when I've figured them out. >>> > >>> > Thanks! >>> > >>> >>> I have managed to configure it on Linux, but when compiling, it tries to >>> link the plugins in strange place: >>> >>> $ make >>> - -- Configuring done >>> - -- Generating done >>> - -- Build files have been written to: /media/backup/osg/osgearth >>> [ 55%] Built target osgEarth >>> Linking CXX shared module //osgdb_earth.so >>> /usr/bin/ld: cannot open output file //osgdb_earth.so: Permission denied >>> collect2: ld returned 1 exit status >>> make[2]: *** [/osgdb_earth.so] Error 1 >>> make[1]: *** [src/osgPlugins/earth/CMakeFiles/osgdb_earth.dir/all] Error >>> 2 >>> make: *** [all] Error 2 >>> >>> It is not supposed to put anything in the root directory. Is there an >>> environment variable or something to configure to tell it where to put >>> these libraries? >>> >>> Jan >>> -----BEGIN PGP SIGNATURE----- >>> Version: GnuPG v1.4.9 (GNU/Linux) >>> Comment: Using GnuPG with Mandriva - http://enigmail.mozdev.org >>> >>> iD8DBQFJekMMn11XseNj94gRAvjdAJ4tA5sRUFdKsY/E8vVIOKH/oj3+WQCfWPsy >>> FxLybfu23L0kJnfEXOCeRdU= >>> =Bpow >>> -----END PGP SIGNATURE----- >>> _______________________________________________ >>> osg-users mailing list >>> [email protected] >>> http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org >> > > > _______________________________________________ > osg-users mailing list > [email protected] > http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org > > _______________________________________________ osg-users mailing list [email protected] http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org

