![]() $ A, LDA, E, LDE, I, ALPHAR, ALPHAI, BETA, Q, LDQ, The workspace is increased to avoid an errorĬ return, while it should not really be larger than above.ĬALL DGGES( 'Vectors', 'Vectors', 'Not ordered', DELCTG, N, $ ALPHAI, BETA, Q, LDQ, Z, LDZ, DWORK, LDWORK,Ĭ Use DGGES. In fact, now that I've signed up to download the latest slicot, I see that the call to DGEGS/DGGES now looks like this:Ĭ Use DGEGS for backward compatibilty with LDWORK value.ĬALL DGEGS( 'Vectors', 'Vectors', N, A, LDA, E, LDE, ALPHAR, This is clearly just a workaround, as the non-deprecated versions are not guaranteed to be backwards compatible. I elected not to provide a patch file because un-tarring slicot makes for a 17MB diff. $ sudo -u macports sed -i '.orig' '/tar -xzf /d' Makefile $ sudo -u macports sed -i '.orig' 's/DLATZM/DORMRZ/g' slicot/src/AB08NX.f slicot/src/AG08BY.f slicot/src/SB01BY.f slicot/src/SB01FY.f $ sudo -u macports sed -i '.orig' 's/DGEGS/DGGES/g' slicot/src/SG03AD.f slicot/src/SG03BD.f I found a workaround: the slicot source package can be manually patched to replace the deprecated calls, and the octave-control will build just fine.Īfter a failed execute the following: :notice:configure Please see the log file for port octave-control for details: :info:configure Warning: targets not executed for octave-control: :debug:configure Backtrace: configure failure: command execution failed :error:configure for port octave-control returned: configure failure: command execution failed :info:configure Command failed: cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_release_tarballs_ports_math_octave-control/octave-control/work/control" & /opt/local/bin/octave -q -f -eval 'pkg build -verbose -nodeps /opt/local/var/macports/build/_opt_local_var_macports_sources_release_tarballs_ports_math_octave-control/octave-control/work/control /opt/local/var/macports/build/_opt_local_var_macports_sources_release_tarballs_ports_math_octave-control/octave-control/work/.tmp/' :info:configure error: /opt/local/share/octave/3.8.2/m/pkg/pkg.m at line 516, column 7 :info:configure error: /opt/local/share/octave/3.8.2/m/pkg/private/build.m at line 50, column 3 :info:configure error: /opt/local/share/octave/3.8.2/m/pkg/private/install.m at line 199, column 5 :info:configure error: called from 'configure_make' in file /opt/local/share/octave/3.8.2/m/pkg/private/configure_make.m near line 82, column 9 :info:configure pkg: error running `make' for the control package. :info:configure clang: error: linker command failed with exit code 1 (use -v to see invocation) :info:configure ld: symbol(s) not found for architecture x86_64 :info:configure _sb01fy_ in slicotlibrary.a(SB01FY.o) :info:configure _sb01by_ in slicotlibrary.a(SB01BY.o) :info:configure _ag08by_ in slicotlibrary.a(AG08BY.o) :info:configure _ab08nx_ in slicotlibrary.a(AB08NX.o) :info:configure "_dlatzm_", referenced from: :info:configure _sg03bd_ in slicotlibrary.a(SG03BD.o) :info:configure _sg03ad_ in slicotlibrary.a(SG03AD.o) :info:configure "_dgegs_", referenced from: :info:configure Undefined symbols for architecture x86_64: :info:configure ld: warning: could not create compact unwind for _dhseqr_: stack subq instruction is too different from dwarf stack size :info:configure /opt/local/bin/mkoctfile-3.8.2 _control_slicot_functions_.cc slicotlibrary.a :info:configure cd sltmp /opt/local/bin/mkoctfile-3.8.2 -c *.f opt/local/var/macports/logs/_opt_local_var_macports_sources_release_tarballs_ports_math_octave-control/octave-control/main.log tells me this: ![]() To report a bug, follow the instructions in the guide:Įrror: Processing of port octave-control failed Please see the log file for port octave-control for details: > Verifying checksums for octave-controlĮrror: for port octave-control returned: configure failure: command execution failed ![]() > Computing dependencies for octave-control Installation of octave-control aborts with the following message:
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |