[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Octave-bug-tracker] [bug #61461] Command Window hide part of the line
From: |
Markus Mützel |
Subject: |
[Octave-bug-tracker] [bug #61461] Command Window hide part of the line |
Date: |
Tue, 26 Apr 2022 13:09:35 -0400 (EDT) |
Follow-up Comment #16, bug #61461 (project octave):
Ok. I tried to add steps that upload the build artifacts for MINGW64 in a fork
on GitHub. The resulting artifact is pretty large; the binaries aren't
stripped. But that might also be useful sometimes.
You can download the artifact from the bottom of this page:
https://github.com/mmuetzel/octave/actions/runs/2226780883
(I don't know if you need to be logged in to GitHub to be able to see that.)
Download that artifact and unzip it to e.g. `C:\Octave\test`
Those artifacts were built with MSYS2 on Windows. So, you'll need to install
MSYS2 to be able to start it. It can be downloaded from here:
https://www.msys2.org/
After you've installed it, open an MINGW64 shell (the blue icon), update the
package repository and install Octave's runtime dependencies with:
pacman -Syu
pacman -S --needed mingw-w64-x86_64-gcc-libgfortran mingw-w64-x86_64-arpack
mingw-w64-x86_64-curl mingw-w64-x86_64-fftw mingw-w64-x86_64-fltk
mingw-w64-x86_64-ghostscript mingw-w64-x86_64-gl2ps mingw-w64-x86_64-glpk
mingw-w64-x86_64-gnuplot mingw-w64-x86_64-graphicsmagick mingw-w64-x86_64-hdf5
mingw-w64-x86_64-libsndfile mingw-w64-x86_64-portaudio mingw-w64-x86_64-qhull
mingw-w64-x86_64-qrupdate mingw-w64-x86_64-qscintilla
mingw-w64-x86_64-qt5-tools mingw-w64-x86_64-sundials
mingw-w64-x86_64-suitesparse
After that, add the bin directory of the artifact to the PATH and start
Octave:
export PATH=/C/Octave/test/mingw64/bin:$PATH
octave --gui
After you are done testing, you can delete that folder and uninstall MSYS2 (or
keep it for later tests).
The dependencies packaged in MSYS2 and Octave's installer might be different
versions. But that is probably the closest that we can get to "nightlies" for
Windows from the default branch without too much effort.
I didn't read up on the limitations for those artifacts on GitHub. But if this
works for you (and the terms allow this), we could maybe consider building
those on the "official" mirror of Octave on GitHub...
_______________________________________________________
Reply to this item at:
<https://savannah.gnu.org/bugs/?61461>
_______________________________________________
Message sent via Savannah
https://savannah.gnu.org/
- [Octave-bug-tracker] [bug #61461] Command Window hide part of the line, Torsten Lilge, 2022/04/23
- [Octave-bug-tracker] [bug #61461] Command Window hide part of the line, Stefan Pofahl, 2022/04/25
- [Octave-bug-tracker] [bug #61461] Command Window hide part of the line, Markus Mützel, 2022/04/25
- [Octave-bug-tracker] [bug #61461] Command Window hide part of the line,
Markus Mützel <=
- [Octave-bug-tracker] [bug #61461] Command Window hide part of the line, Markus Mützel, 2022/04/26
- [Octave-bug-tracker] [bug #61461] Command Window hide part of the line, Markus Mützel, 2022/04/27
- [Octave-bug-tracker] [bug #61461] Command Window hide part of the line, Markus Mützel, 2022/04/27
- [Octave-bug-tracker] [bug #61461] Command Window hide part of the line, Markus Mützel, 2022/04/27
- [Octave-bug-tracker] [bug #61461] Command Window hide part of the line, Stefan Pofahl, 2022/04/28
- [Octave-bug-tracker] [bug #61461] Command Window hide part of the line, Torsten Lilge, 2022/04/30