Re: [mxe] stable build from source
Stefan Pofahl <[email protected]>
| Newsgroups | gmane.comp.gnu.octave.maintainers |
|---|---|
| Message-ID | <CAEN854DBKchnq=gi_YVm4Oi2Q_S1PvfytZ2Gsq299qrCtHjJ6g@mail.gmail.com> |
Am Fr., 10. Juli 2020 um 08:43 Uhr schrieb Markus Mützel < [email protected]>: > Am 10. Juli 2020 um 03:36 Uhr schrieb "Kai Torben Ohlhus": > > You are right, with the "--with-pkg-dir" option you specify a custom > > location for the default "/pkg" directory, thus you have to download > > everything all over again. > > > > I might be misunderstanding what your wrote. But to maybe clear up a bit > where setting the pkg-dir can be useful, please let me give an example: > Assume you would have several local MXE Octave repositories that are > configured for incompatible builds (e.g. win64, win32 and native linux). In > this case, you could point the pkg-dir of all of these repositories to a > common location. That way you *won't* have to download everything all over > again for each of the repositories... > > Markus > Thank you for your fast response! Thanks Markus for the clarification regarding the optional separate pkg-directory. In fact I was indoubt after the problems I face, if I need to have separate pkg-directory for the different versions (default, stable, release). And I understood one error I made, I just downloaded the file an copied it into the pkg-folder, but had not taken care to rename the file that I had downloaded from "mexbiosig-2.0.4.src.tar.gz" --> "biosig-2.0.4.src.tar.gz" (http://biosig.sourceforge.net/download.html). Is there anyone who succeeded building an octave-stable during the last week? I have now tried to compile it for more than a week, for at least 7 times. I tried both, new clone and removal of the old make folder and update clone and clean make folder. It always stops after or during the compilation of "libbiosig", attached you can find the log-file. Here is what I do: 1.) clone repository or update hg clone https://hg.octave.org/mxe-octave or hg -v pullhg -v update 2.) build ./configure ./bootstrap 3.) Clean Build Directory, if makefile exist inside the build-folder make clean 4.) Generate Makefile inside of build directory /home/mylogin/hg/mxe-octave/configure --enable-devel-tools \--enable-windows-64 \--enable-octave=stable \--enable-binary-packages \--with-ccache \--with-pkg-dir=/home/mylogin/builds/octave_pkg 4.) Compile Octave-stable inside the build directory make all 7z-dist JOBS=4 --trace --keep-going Any recommendations? Regards, Stefan
libbiosig
(application/octet-stream, 284.5 KB) - not displayed