On Wed, 15 Jan 2020, 11:09 Takashi Yano, wrote: > On Mon, 13 Jan 2020 21:02:46 +0100 > Marco Atzeri wrote: > > New versions 5.1.0-1 of > > octave > > octave-devel > > octave-doc > > are available in the Cygwin distribution: > > After upgrading octave and octave-devel to 5.1.0-1, > mkoctfile stopped working with error: > /usr/lib/gcc/i686-pc-cygwin/7.4.0/../../../../i686-pc-cygwin/bin/ld: > cannot find -loctinterp > /usr/lib/gcc/i686-pc-cygwin/7.4.0/../../../../i686-pc-cygwin/bin/ld: > cannot find -loctave > collect2: error: ld returned 1 exit status > > It seems that option -L/usr/lib/octave/5.1.0, which should be added > by default, is missing. > > If -L option is added manually, it works as expected. > > -- > Takashi >
This is an upstream change, it was a surprise also for me the first time. You can use pkg-config for a proper settings of LDFLAGS and use it in your makefiles. Most forge packages were modified to handle this change. Regards Marco -- Problem reports: http://cygwin.com/problems.html FAQ: http://cygwin.com/faq/ Documentation: http://cygwin.com/docs.html Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple