problems compiling subsurface 4.4 on fedora 18

Dirk Hohndel dirk at hohndel.org
Tue Feb 17 06:28:05 PST 2015


> On Feb 17, 2015, at 6:09 AM, Lubomir I. Ivanov <neolit123 at gmail.com> wrote:
> 
> On 17 February 2015 at 16:01, Michele Fabi <fabiemme at gmail.com> wrote:
>> Done, and here the result.
>> 
>> /usr/bin/ld: cannot find -lssrfmarblewidget
>> collect2: error: ld returned 1 exit status
>> make: *** [subsurface] Error 1
> 
> it says that a our localized version of the marblewidget cannot be found.
> 
> instead of:
> qmake-qt5 SPECIAL_MARBLE_PREFIX=1
> 
> try:
> qmake-qt5 LIBMARBLEDEVEL=<path-to-where-marble-is>

No, you need BOTH.

qmake-qt5 SPECIAL_MARBLE_PREFIX=1 LIBMARBLEDEVEL=<path-to-where-marble-install-directory-is>

> or:
> qmake-qt5 DEFINES += NO_MARBLE
> (but mind this will disable the marble globe)
> 
> then do a:
> make clean
> make

But first switch to the v4.4.0 tag, please

/D


More information about the subsurface mailing list