octave-control configure fail

Alan Rakes aarakes at bellsouth.net
Sat Jul 4 07:27:08 PDT 2015


> On Jul 4, 2015, at 9:50 AM, Marius Schamschula <lists at schamschula.com> wrote:
> 
> Alan,
> 
> On Jul 4, 2015, at 8:45 AM, Alan Rakes <aarakes at bellsouth.net <mailto:aarakes at bellsouth.net>> wrote:
> 
>>> 
>>> On Jul 4, 2015, at 9:34 AM, Marius Schamschula <lists at schamschula.com <mailto:lists at schamschula.com>> wrote:
>>> 
>>> Alan,
>>> 
>>> On Jul 4, 2015, at 8:29 AM, Alan Rakes <aarakes at bellsouth.net <mailto:aarakes at bellsouth.net>> wrote:
>>> 
>>>> I’ve been on Yosemite ever since I set up macports.  I just updated to 10.10.4, but this happened two days ago before I made that change so I don’t think that is it.  I don’t know why it is trying to use gcc 4.8 here.  Here are the versions of gcc I have installed.
>>>> 
>>>>  gcc48 @4.8.4_0
>>>>   gcc48 @4.8.4_1
>>>>   gcc48 @4.8.5_0 (active)
>>>>   gcc49 @4.9.2_1
>>>>   gcc49 @4.9.2_2
>>>>   gcc49 @4.9.3_0 (active)
>>>>   gcc_select @0.1_8 (active)
>>>> 
>>>> What could have made gcc48 not properly installed?
>>>> 
>>>> 
>>>>>> 
>>>>>> _______________________________________________
>>>>>> macports-users mailing list
>>>>>> macports-users at lists.macosforge.org <mailto:macports-users at lists.macosforge.org>
>>>>>> https://lists.macosforge.org/mailman/listinfo/macports-users <https://lists.macosforge.org/mailman/listinfo/macports-users>
>>>>> 
>>>>> 
>>>>> Have you recently upgraded OS X on your computer, or uninstalled gcc48? mkoctfile is looking for Fortran, and not finding it, as gcc48 is not properly installed.
>>>>> 
>>>>> BTW: octave is currently built against gcc49. 
>>>>> 
>>>>> Marius
>>>>> --
>>>>> Marius Schamschula
>>> 
>>> What does port installed octave say?
>>> 
>>> Marius
>>> --
>>> Marius Schamschula
>>> 
>>> 
>>> 
>>> 
>> 
>> 
>> Here are all the current ports of octave installed.
>> 
>> The following ports are currently installed:
>>   octave @3.8.2_4+atlas+gcc48+gui
>>   octave @3.8.2_6+atlas+gcc49+glgui
>>   octave @3.8.2_6+atlas+gcc49+glgui+gui+qtgui
>>   octave @3.8.2_7+atlas+gcc48+glgui+gui+qtgui
>>   octave @3.8.2_8+atlas+gcc48+glgui+gui+qtgui
>>   octave @3.8.2_9+atlas+gcc48+glgui+gui+qtgui (active)
>> 
>> Should I possibly go back and reinstall octave against gcc49?
> 
> 
> No, that looks OK.
> 
> I just remembered that octave-control needs to be built with a gcc variant. I your case that would be
> 
> sudo port install octave-control +gcc48
> 
> Marius
> --
> Marius Schamschula

Unfortunately, I still got the same configure failure.

:info:configure LFLAGS="-L/opt/local/lib/octave/3.8.2 -L/opt/local/lib -L/opt/local/lib -L/opt/local/lib/gcc48/gcc/x86_64-apple-darwin14/4.8.4 -L/opt/local/lib/gcc48/gcc/x86_64-apple-darwin14/4.8.4/../../.. -lgfortran -lquadmath -lm -llapack -lcblas -lf77blas -latlas -L/opt/local/lib -L/opt/local/lib/gcc48/gcc/x86_64-apple-darwin14/4.8.4 -L/opt/local/lib/gcc48/gcc/x86_64-apple-darwin14/4.8.4/../../.. -lgfortran -lquadmath -lm" \
:info:configure     /opt/local/bin/mkoctfile-3.8.2 __control_slicot_functions__.cc common.cc slicotlibrary.a
:info:configure ld: warning: directory not found for option '-L/opt/local/lib/gcc48/gcc/x86_64-apple-darwin14/4.8.4'
:info:configure ld: warning: directory not found for option '-L/opt/local/lib/gcc48/gcc/x86_64-apple-darwin14/4.8.4/../../..'
:info:configure ld: warning: directory not found for option '-L/opt/local/lib/gcc48/gcc/x86_64-apple-darwin14/4.8.4'
:info:configure ld: warning: directory not found for option '-L/opt/local/lib/gcc48/gcc/x86_64-apple-darwin14/4.8.4/../../..'
…

I think I found the issue.  It is looking for /opt/local/lib/gcc48/gcc/x86_64-apple-darwin14/4.8.4, but that’s not the version I have.  Here is what I have
/opt/local/lib/gcc48/gcc/x86_64-apple-darwin14/4.8.5

alan


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/macports-users/attachments/20150704/467fe778/attachment.html>


More information about the macports-users mailing list