[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [mxe] stable build from source

From: Stefan Pofahl
Subject: Re: [mxe] stable build from source
Date: Thu, 16 Jul 2020 08:15:21 +0200

Am Mi., 15. Juli 2020 um 22:18 Uhr schrieb Stefan Pofahl <stefan@pofahl.de>:

Am Mi., 15. Juli 2020 um 22:02 Uhr schrieb John W. Eaton <jwe@octave.org>:

> Unfortunately, the installation of "pcre2-utils" was not sufficient, the
> error message is as follows:
> ----------------------------------------------------------------------------------------------------------------------------------
> [...]
> configure: error: to build Octave, you must have the PCRE library and
> header files installed
> make: *** [/home/spofahl/hg/mxe-octave/hg-octave-dist.mk:34
> <http://hg-octave-dist.mk:34>: hg-octave-dist] Fehler 1
> (base) X6630G:~/hg/mxe-octave$
> ----------------------------------------------------------------------------------------------------------------------------------
> But I will try to sort this out as well.

If you are using Ubuntu, I would recommend starting with

   apt build-dep octave


Thanks John! - This was not sufficient for me, it was necessary to edit "/etc/apt/sources.list" and to uncomment
the following line:
So here my status.
After I have added "deb-src http://in.archive.ubuntu.com/ubuntu focal universe" in my "/etc/apt/sources.list"
it was possible to perform: "sudo apt build-dep octave", it installed 104 packages.

Then I have run "./bootstrap" & "./config ... ..." then
"nice -n 19 make JOBS=8 hg-octave-dist hg-octave-branch=stable"

It informed me about the missing "octave-6.0.1.tar.lz".
I repeated the "nice [...]"command once more.

To get rid of this message I tried a command I found on the page mentioned by Markus, but I modified the command.
"make dist-lzip DIST_IGNORE_HG_STATE=1"
failed, there is no rule for "dist-lzip".
"make dist DIST_IGNORE_HG_STATE=1" worked fine.
I copied the "mxe-octave-a65cacd05892.tar.gz" into my build directory.
And tried again, now I see: "Unknown option 'qt5'"
  GEN      libgui/src/ui-settings-dialog.h
Unknown option 'qt5'.
make[1]: *** [Makefile:30776: libgui/src/ui-settings-dialog.h] Fehler 1
make[1]: *** Auf noch nicht beendete Prozesse wird gewartet …
  GEN      libgui/graphics/ui-annotation-dialog.h
Unknown option 'qt5'.
make[1]: *** [Makefile:30776: libgui/graphics/ui-annotation-dialog.h] Fehler 1
updating libinterp/corefcn/oct-tex-parser.output
updating libinterp/corefcn/oct-tex-parser.h
updating libinterp/parse-tree/oct-parse.output
updating libinterp/parse-tree/oct-parse.h
make[1]: Verzeichnis „/home/spofahl/builds/octave_stable/octave-hg-repo/.build“ wird verlassen
make: *** [/home/spofahl/hg/mxe-octave/hg-octave-dist.mk:34: hg-octave-dist] Fehler 2
(base) X6630G:~/builds/octave_stable$ ^C

Any ideas?



Stefan Pofahl
Zollgasse 5
8020 Graz
Tel.: +43 (316) 33 2001

reply via email to

[Prev in Thread] Current Thread [Next in Thread]