Bug 121054

Summary: export-dynamic does not work on Solaris
Product: [Unmaintained] superkaramba Reporter: Jens Hatlak <jh>
Component: generalAssignee: Ryan Nickell <p0z3r>
Status: RESOLVED UNMAINTAINED    
Severity: normal    
Priority: NOR    
Version First Reported In: unspecified   
Target Milestone: ---   
Platform: Compiled Sources   
OS: Solaris   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Jens Hatlak 2006-01-30 19:28:29 UTC
Version:            (using KDE KDE 3.5.0)
Installed from:    Compiled From Sources
Compiler:          gcc 4.0.2 
OS:                Solaris

kdeutils/superkaramba/src/Makefile.am includes a line with -Wl,-export-dynamic which does not work on Solaris:

ld: fatal: entry point symbol `xport-dynamic' is undefined
collect2: ld returned 1 exit status
gmake[3]: *** [superkaramba] Error 1
gmake[3]: Leaving directory `/build/kdeutils-3.5.0/superkaramba/src'

I already verified that the bug still exists on the 3.5 branch (SVN).

Workaround: remove the offending string (no real solution, of course).
Comment 1 Moinak Ghosh 2008-01-23 20:25:20 UTC
I found this in kdeutils 3.5.8 while building on OpenSolaris using Gcc 3.4.3. Superkaramba should not hardcode -export-dynamic in it's Makefile.am since configure already performs a check for it and adds the flag if supported by the platform.
Comment 2 Andrew Crouthamel 2018-09-04 15:52:16 UTC
Hello! Sorry to be the bearer of bad news, but this project has been unmaintained for many years so I am closing this bug.