Re: Linker error tdelibs

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Friday 29 December 2017, Kai Peter wrote:
> On 2017-12-28 15:50, Slávek Banko wrote:
> > Hi Kai,
> > 
> > the same problem I have seen once reported - I suspect on Slackware. 
> > But I
> > do not know how he solved it.
> > 
> > The findAttr function is defined in htmlattrs.c, which is directly
> > included into htmlhashes.cpp => so there is no reason to be findAttr
> > considered as an external reference.
> > 
> > The only thing that comes to my mind is that findAttr is defined as 
> > inline
> > and the compiler does not perform the inlining of this function for 
> > some
> > reason.
> > 
> > Cheers
> I did comment out the inline definitions and it did compile/link well. 
> Lets see if there are side effects later on.
> 
> Thanks
> Kai
> 

Kai,

I've been building TDE on Gentoo for some time.  In comparing our respective compiler options used to build tdelibs, I notice that I had compiled with "-fvisibility=hidden -fvisibility-inlines-hidden".  I think this *might* have something to do with your error.  Since I had not actually added these options to CXXFLAGS, I believe that they are inserted by cmake when you pass it "-DWITH_GCC_VISIBILITY=ON".

Vince

---------------------------------------------------------------------
To unsubscribe, e-mail: trinity-devel-unsubscribe@xxxxxxxxxxxxxxxxxxxxxxxxxx
For additional commands, e-mail: trinity-devel-help@xxxxxxxxxxxxxxxxxxxxxxxxxx
Read list messages on the web archive: http://trinity-devel.pearsoncomputing.net/
Please remember not to top-post: http://trinity.pearsoncomputing.net/mailing_lists/#top-posting





[Index of Archives]     [Trinity Users]     [Linux Sound]     [ALSA Users]     [ALSA Devel]     [Linux Audio Users]     [Linux Media]     [KDE]     [Kernel]     [Gimp]     [Yosemite News]     [Linux Media]     [Trinity Desktop Environment]

  Powered by Linux