help-octave
[Top][All Lists]
Advanced

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

Build Octave with GUI


From: Thomas D. Dean
Subject: Build Octave with GUI
Date: Wed, 27 Feb 2019 23:04:30 -0800
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.5.1

I am attempting to build octave with a gui. From searching the web, I think building with QT5 is not possible at this time. I attempted to build with QT4. It seemed to work. But, executing src/octave-gui results in a CLI version. The files, src/octave-cli and -gui are different, but, both seem to execute a -cli version.

Does the warning about OpenGL mean that the -gui version will not work?

Ubuntu 18.04
Octave from HG sources.

> cd octave-code
> hg pull
> hg update
> make distclean
> ./configure F77=gfortran --with-qt=4
...
  Build Octave Qt GUI:                  yes (version: 4)
  JIT compiler for loops:               no
  Build Java interface:                 yes
  Build static libraries:               no
  Build shared libraries:               yes
  Dynamic Linking API:                  dlopen
  Include support for GNU readline:     yes
  64-bit array dims and indexing:       yes
  64-bit BLAS array dims and indexing:  no
  OpenMP SMP multithreading:            yes
  Truncate intermediate FP results:     yes
  Build cross tools:                    no
  Build docs:                           yes
configure: WARNING: Qt does not work with the OpenGL libs (GL and GLU);\
    disabling OpenGL graphics with Qt GUI
configure: WARNING: SUNDIALS NVECTOR serial library not found.\
    Solvers ode15i and ode15s will be disabled.
configure: WARNING: SUNDIALS IDA library not found.\
    Solvers ode15i and ode15s will be disabled.
configure: WARNING: JAVA_HOME environment variable not initialized.\
    Auto-detection will proceed but is unreliable.
configure:
configure: NOTE: Libraries or auxiliary programs may be skipped if\
they are not found OR if they are missing required features on your system.
> make
...
Octave successfully built.  Now choose from the following:

   ./run-octave    - to run in place to test before installing
   make check      - to run the tests
   make install    - to install (PREFIX=/usr/local)

   HG ID for this build is "11bf2c815469"
> make check
...
Summary:
  PASS                            15472
  FAIL                                0
  XFAIL (reported bug)               28
  SKIP (missing feature)            126
  SKIP (run-time condition)          23
See the file /home/tomdean/Math/Octave/octave-code/test/fntests.log
for additional details.

Tom Dean



reply via email to

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