Changes between Version 1 and Version 2 of Ticket #58226, comment 7


Ignore:
Timestamp:
Mar 27, 2019, 1:46:25 AM (5 years ago)
Author:
SenileFelineS
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #58226, comment 7

    v1 v2  
    66> }}}
    77
    8 ~~/opt/local/libexec/qt5/ doesn't exist for me. I checked and all of the qt56-* ports requested by octave are installed and active...so they're somewhere else for some reason?~~ 
     8I get the same result as you.
     9
     10I made an interesting discovery:
     11
     12Running {{{sudo port configure octave +'my_variants...'}}} will result in a {{{config.log}}} file showing {{{configure:73917: checking for QMouseEvent::localPos}}} to have a result of {{{configure:73972: result: no}}}. When I try to install with this default configuration, I get the {{{posF()}}} error.
    913
    1014
     15However, when I cd to the Octave work directory where there is a {{{configure}}} executable and run the {{{configure}}} executable with the option {{{--disable-readline}}} (it halts before finishing if I don't...), suddenly {{{configure:73917: checking for QMouseEvent::localPos}}} has a result of {{{configure:73972: result: yes}}} !! Then when I try to install octave with this configuration, I don't get the {{{posF()}}} error that I first reported in this ticket. Instead I get the error I mentioned two comments ago, {{{ld: framework not found QtOpenGL}}} !!!
     16
     17(Side note: this hacked configuration causes a different set of errors from the compiler).
     18
     19
     20I guess that takeaway from this is that something is altering the configuration beyond the {{{configure}}} executable file. And it is the source of the {{{localPos}}}/{{{posF()}}} errors.
     21
     22