From: Alan W. I. <Ala...@gm...> - 2018-08-08 23:07:01
|
On 2018-08-07 06:37-0000 Arjen Markus wrote: > Hi Alan, > > I can confirm clean test results for Octave 4.2.2 on Cygwin - I cannot do the same for MinGW-w64/MSYS2 as that does not provide an octave package as far as I can tell. There is an Octave pacakge on github (https://github.com/Alexpux/MINGW-packages/tree/master/mingw-w64-octave-hg) but its status is completely unclear to me. As is how it should be installed (pacman does not recognise it) Hi Arjen: Thanks for that confirmation on Cygwin. That is the first time in a long time (if ever?) that octave has worked on that platform for us which I regard as a big step forward. And as far as MinGW-w64/MSYS2 is concerned, my guess is the information at <https://github.com/Alexpux/MINGW-packages/tree/master/mingw-w64-octave-hg> is for a pacman package for octave that has not matured yet so the package build results are not included in the official pacman packages for MinGW-w64/MSYS2. But the small part of that package that we use for our octave binding build and tests might work well. So if you want to follow up further, I suggest you build the pacman package for octave following the cookbook located at <https://github.com/msys2/msys2/wiki/Creating-packages>. As you know, my long-term dream has been to use Wine to help you out more with both Cygwin and MinGW-w64/MSYS2 testing so recently I looked into that again. But currently it does not look good. For example, both Cygwin and MinGW-w64/MSYS2 upgraded from Windows XP to Windows Vista functionality a couple of years back, but according to discussion at <https://github.com/Alexpux/MSYS2-packages/issues/682> Wine has a lot of missing Vista functionality that has to be implemented before either of those two distributions will work on Wine again. So until that happens, I am limited to just commenting from the sidelines concerning those distributions. However, I hope those comments (such as the possibility mentioned above of building an octave MinGW-w64/MSYS2 package for yourself using the pacman packaging information at <https://github.com/Alexpux/MINGW-packages/tree/master/mingw-w64-octave-hg>) are still of some use to you. Alan __________________________ Alan W. Irwin Programming affiliations with the FreeEOS equation-of-state implementation for stellar interiors (freeeos.sf.net); the Time Ephemerides project (timeephem.sf.net); PLplot scientific plotting software package (plplot.sf.net); the libLASi project (unifont.org/lasi); the Loads of Linux Links project (loll.sf.net); and the Linux Brochure Project (lbproject.sf.net). __________________________ Linux-powered Science __________________________ |