octave-bug-tracker
[Top][All Lists]
Advanced

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

[Octave-bug-tracker] [bug #54235] problems building Octave on Solaris


From: Mike Miller
Subject: [Octave-bug-tracker] [bug #54235] problems building Octave on Solaris
Date: Tue, 10 Jul 2018 14:32:41 -0400 (EDT)
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:61.0) Gecko/20100101 Firefox/61.0

Follow-up Comment #69, bug #54235 (project octave):

And we're back to this problem


ld: fatal: recording name conflict: file '/opt/csw/lib/libstdc++.so' and file
'/usr/sfw/lib/libstdc++.so' provide identical dependency names:
libstdc++.so.6
(possible multiple inclusion of the same file)


Are they the same library? Are they different versions of libstdc++? Why are
multiple copies of this library installed in different directories? What do
those directories mean? WHy should I choose to link against one or the other?

Maybe most importantly, I see that /usr/sfw/lib only shows up in your
config.log in the context of the FreeType library:


  fontconfig CPPFLAGS:           -I/opt/csw/include
-I/opt/csw/include/freetype2 -I/usr/sfw/include -I/usr/sfw/include/freetype2 

  fontconfig libraries:          -lfontconfig -lfreetype  
  FreeType2 CPPFLAGS:            -I/usr/sfw/include
-I/usr/sfw/include/freetype2  
  FreeType2 libraries:           -R/usr/sfw/lib -L/usr/sfw/lib -lfreetype  


Why is that? Is this correct? Is this a bug in the FreeType packaging? Is
FreeType installed differently from all of the other OpenCSW packages on your
system?

My suspicion is if you can fix the FreeType -I and -L options in the build,
then this /usr/sfw vs /opt/csw error may resolve itself.

    _______________________________________________________

Reply to this item at:

  <http://savannah.gnu.org/bugs/?54235>

_______________________________________________
  Message sent via Savannah
  https://savannah.gnu.org/




reply via email to

[Prev in Thread] Current Thread [Next in Thread]