Marble problem (was Coordinates and dive mapping)

Dirk Hohndel dirk at hohndel.org
Sun Oct 4 23:14:27 PDT 2015


On Mon, Oct 05, 2015 at 07:02:06AM +0200, Miika Turkia wrote:
> >> >
> >> > Do you imply that I should create a directory:
> >> > /home/willem/src/subsurface/build/marble/data/earth/googlesat   ??
> >> >
> >> > Yes, copy the entire marbledata directory from
> >> /home/willem/src/subsurface/marbledata to
> >> /home/willem/src/subsurface/build/marbledata
> >
> > This is the correct answer. Cmake should just do that. I'll try my cmake
> > skills there... let's hope I don't mess things up :-)
> >
> >> > Within a wider context I think this motivates to, if possible, do the
> >> > final of Subsurface installation in usr/share as in the bad old qmake days
> >> > so that all the files are in a standardised place.
> >
> > I thought it did that... and I just tried and it does for me.
> > Make sure you don't have an old CMAKE_INSTALL_PREFIX in your cmake cache.
> > Just run "ccmake ." in your build directory.
> > So if you run make install (which we no longer do by default on Linux)
> > then things should work fine.
> 
> I believe everything is already set up properly, as the packaged daily
> build on Ubuntu does install properly to /usr. Of course, this should
> work properly without system wide installation as well, for
> development to be sensible. (I just realized that my install-root also
> is missing marbledata, but as I also have the daily built installed,
> it is found under /usr/share.)

Yes. Once you do a "make install" it all works. But if you only run
build.sh it doesn't, and that's the problem that needs to get fixed.

/D


More information about the subsurface mailing list