Changes between Version 1 and Version 2 of Ticket #58226, comment 7
- Timestamp:
- Mar 27, 2019, 1:46:25 AM (6 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Ticket #58226, comment 7
v1 v2 6 6 > }}} 7 7 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?~~ 8 I get the same result as you. 9 10 I made an interesting discovery: 11 12 Running {{{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. 9 13 10 14 15 However, 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 20 I 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