[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Octave-bug-tracker] [bug #38564] llvm 3.2 does not provide required hea
From: |
Michael Godfrey |
Subject: |
[Octave-bug-tracker] [bug #38564] llvm 3.2 does not provide required header |
Date: |
Wed, 14 Aug 2013 19:32:07 +0000 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:23.0) Gecko/20100101 Firefox/23.0 |
Follow-up Comment #62, bug #38564 (project octave):
There was some side discussion of how to deal with
static vs. dynamic libraries. The main result is below:
Sorry about not keeping to the original bug report.
This report should probably re renamed to llvm 3.2 and newer
configuration problems.
>> On 08/11/2013 01:53 PM, Max Brister wrote:
>>>
>>> That would be good. I'm not sure what the problem is. Picking which
>>> libraries to link to hasn't changed since llvm 3.1. We just use
>>> llvm-config.
>>
>> I looked at this a bit more. It appears that the only method may be:
>> 1. Use llvm-config --libdir to find the library directory.
>> 2. Test for the needed *.so files in that directory. Is libLLVM-3.3.so
>> all that is needed?
>> 3. Set the right options for the linker.
>>
>> I have no idea why llvm-config --libnames produces the same output whether
>> the static libraries are installed of not, and anyhow only reports the
>> static libraries.
>>
>> How did this work in 3.1? Have you found a better way for 3.3?
>>
>> Michael
>>
>
> It looks like we might have to write the check ourselves for shared vs
> static libraries in configure.ac.
>
Why are messages suddenly being approved without moderation on this list?
Please use the bug tracker to post updates to a bug report. The
mailing list is intended as a read-only notification stream. Info
posted to this mailing list address won't appear in the tracker
database where it is most useful.
jwe
_______________________________________________________
Reply to this item at:
<http://savannah.gnu.org/bugs/?38564>
_______________________________________________
Message sent via/by Savannah
http://savannah.gnu.org/
- [Octave-bug-tracker] [bug #38564] llvm 3.2 does not provide required header, (continued)
- [Octave-bug-tracker] [bug #38564] llvm 3.2 does not provide required header, Michael Godfrey, 2013/08/03
- [Octave-bug-tracker] [bug #38564] llvm 3.2 does not provide required header, Michael Godfrey, 2013/08/03
- [Octave-bug-tracker] [bug #38564] llvm 3.2 does not provide required header, Michael Godfrey, 2013/08/03
- [Octave-bug-tracker] [bug #38564] llvm 3.2 does not provide required header, Max Brister, 2013/08/03
- [Octave-bug-tracker] [bug #38564] llvm 3.2 does not provide required header, Michael Godfrey, 2013/08/03
- [Octave-bug-tracker] [bug #38564] llvm 3.2 does not provide required header, Michael Godfrey, 2013/08/03
- [Octave-bug-tracker] [bug #38564] llvm 3.2 does not provide required header, Max Brister, 2013/08/03
- [Octave-bug-tracker] [bug #38564] llvm 3.2 does not provide required header, Michael Godfrey, 2013/08/03
- [Octave-bug-tracker] [bug #38564] llvm 3.2 does not provide required header, Michael Godfrey, 2013/08/03
- [Octave-bug-tracker] [bug #38564] llvm 3.2 does not provide required header, Michael Godfrey, 2013/08/03
- [Octave-bug-tracker] [bug #38564] llvm 3.2 does not provide required header,
Michael Godfrey <=