Sorry Alessandro, didn't see this post and answered yours and Willem previous one.
2017-02-02 22:33 GMT+01:00 Alessandro Volpi <[email protected]>: > Dear Willem and Salvador, > > I have decided to restart from scratch, in order to get a working > smtk2ssrf. > > My present subsurface installation from the Fedora 24 repo is working and, > since the application was installed, the shared object > libssrfmarblewidget.so is now present on my system. > > I have found that a package named glib2-2.48.2-1.fc24.x86_64 is already > installed in my system, as required for building smtk2ssrf. > > I also installed package mdbtools with its dependencies. Therefore modules > glib2 and libmdb are now in my system, as shown in the attached file > locate_required_modules_output.txt . > > I have then created my src folder in /opt/src . The subsurface build > package was downloaded in /opt/src/subsurface . > > I have edited file CMakeLists.txt setting the option SMARTTRAK_IMPORT to > ON. > > A new build procedure was then started issuing the command : > ./subsurface/scripts/build.sh | tee subsurface_build_log.txt . The > resulting log file is attached > File /opt/src/subsurface/build/CMakeFiles/CMakeOutput.log is also > attached. > > Surprisingly the build failed, since the libmdb module could not be found > : "Checking for module 'libmdb' -- No package 'libmdb' found" > > This is what my libraries look like; standard configuration without manual links and it's correctly detected by cmake. $ ldconfig -p |grep libmdb libmdbsql.so.2 (libc6,x86-64) => /usr/lib/x86_64-linux-gnu/libmdbsql.so.2 libmdbsql.so (libc6,x86-64) => /usr/lib/x86_64-linux-gnu/libmdbsql.so libmdb.so.2 (libc6,x86-64) => /usr/lib/x86_64-linux-gnu/libmdb.so.2 libmdb.so (libc6,x86-64) => /usr/lib/x86_64-linux-gnu/libmdb.so $ ls -al /usr/lib/x86_64-linux-gnu/libmdb.* -rw-r--r-- 1 root root 150126 oct 24 23:17 /usr/lib/x86_64-linux-gnu/libmdb.a -rw-r--r-- 1 root root 935 oct 24 23:17 /usr/lib/x86_64-linux-gnu/ libmdb.la lrwxrwxrwx 1 root root 15 oct 24 23:17 /usr/lib/x86_64-linux-gnu/libmdb.so -> libmdb.so.2.0.1 lrwxrwxrwx 1 root root 15 oct 24 23:17 /usr/lib/x86_64-linux-gnu/libmdb.so.2 -> libmdb.so.2.0.1 -rw-r--r-- 1 root root 86112 oct 24 23:17 /usr/lib/x86_64-linux-gnu/libmdb.so.2.0.1 I'll take a look tomorrow afternoon in a Fedora25 VM, no guarantees, I've been out of Red Hat derivatives for too long. Regards. Salva.
_______________________________________________ subsurface mailing list [email protected] http://lists.subsurface-divelog.org/cgi-bin/mailman/listinfo/subsurface
