https://bugzilla.novell.com/show_bug.cgi?id=777407 https://bugzilla.novell.com/show_bug.cgi?id=777407#c0 Summary: pthread and dl not linked by default Classification: openSUSE Product: openSUSE 12.1 Version: Final Platform: Other OS/Version: openSUSE 12.1 Status: NEW Severity: Minor Priority: P5 - None Component: Basesystem AssignedTo: bnc-team-screening@forge.provo.novell.com ReportedBy: alainbe@free.fr QAContact: qa-bugs@suse.de Found By: --- Blocker: --- User-Agent: Mozilla/5.0 (X11; Ubuntu; Linux i686; rv:14.0) Gecko/20100101 Firefox/14.0.1 I installed opensuse on my laptop instead of ubuntu : very impressed, far more polished and easy to use. Congrats ! I had nonetheless a problem : I couldn't compile Tagainijisho (maybe the best Japanese free dictionary). The developer, though, was very diligent and found out a solution. ------------------ Ok, I finally got the time to check on OpenSuse and found a fix. Please edit src/sqlite/CMakeLists.txt and add the following two lines at line 98 (just before the last "if (APPLE)"): target_link_libraries(tagaini_sqlite pthread) target_link_libraries(tagaini_sqlite dl) Then recompile and everything should go fine. These two libraries are automatically linked on most systems, but not on OpenSuse. ------------ May I suggest to align opensuse library linking to those of other distros ? it would be to bad that other pieces of good software could not compile on opensuse because of a minor problem. Best regards, Alain Reproducible: Always Steps to Reproduce: 1.Try to compile Tagainijisho from 0.9.4 sources. Actual Results: Build fails Expected Results: Build succeeds. Tagaini source code https://github.com/downloads/Gnurou/tagainijisho/tagainijisho-0.9.4.tar.gz -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.