Re: [mxe] stable build from source

Stefan Pofahl <[email protected]>
Newsgroups gmane.comp.gnu.octave.maintainers
Message-ID <CAEN854DYoKZUOYRt-hkCbSkx_JGp=N4hu6=xmu-a=cnaiOU0Og@mail.gmail.com>
Am Do., 16. Juli 2020 um 08:15 Uhr schrieb Stefan Pofahl <[email protected]>:

>
> 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?
>
> Regards,
>
> Stefan
>
>
Meanwhile I switched to the native source of Octave, I did:

cd ~mkdir hgcd hg hg clone https://hg.savannah.gnu.org/hgweb/octavecd
~/hg/octave
Display branches:
hg branches
Change branche from default → stable
hg update stable

./bootstrap

mkdir ~/builds/Native_octave_stable
cd ~/builds/Native_octave_stable

~/hg/octave/configure

make -j8

Error is the same. Any ideas? (I work on Ubuntu 20.04)

--------------------------------------------------------------------------

  GEN      test/sparse.tst
  GEN      test/.bc-overload-tests-stamp
updating libinterp/corefcn/oct-tex-parser.output
updating libinterp/corefcn/oct-tex-parser.h
  GEN      octave-config.h
  GEN      libinterp/builtin-defun-decls.h
updating libinterp/parse-tree/oct-parse.output
updating libinterp/parse-tree/oct-parse.h
Unknown option 'qt5'.
Unknown option 'qt5'.
make: *** [Makefile:30776: libgui/src/ui-settings-dialog.h] Fehler 1
make: *** Auf noch nicht beendete Prozesse wird gewartet …
make: *** [Makefile:30776: libgui/graphics/ui-annotation-dialog.h] Fehler 1

--------------------------------------------------------------------------
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.