[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Build Octove 4.0.1 Under Ubuntu 14.04.4?
From: |
Tatsuro MATSUOKA |
Subject: |
Re: Build Octove 4.0.1 Under Ubuntu 14.04.4? |
Date: |
Fri, 25 Mar 2016 19:43:22 +0900 (JST) |
----- Original Message -----
>From: JIA Pei
>To: help-octave
>Date: 2016/3/25, Fri 18:46
>Subject: Build Octove 4.0.1 Under Ubuntu 14.04.4?
>
>
>
>
>Hi, all:
>
>
>I'm trying to build Octove 4.0.1 under Ubuntu 14.04.4 from scratch, but I met
>the following error messages after "./configure" :
>
>
>1> Fail to find LLVM
> LLVM CPPFLAGS:
> LLVM LDFLAGS:
> LLVM libraries:
>
>
>2> Fail to find Magick++
> Magick++ CPPFLAGS:
> Magick++ LDFLAGS:
> Magick++ libraries:
>
>3> Fail to find Qt
> Build Octave GUI: no
> JIT compiler for loops: no
> Build Java interface: yes
> Do internal array bounds checking: no
> Build static libraries: no
> Build shared libraries: yes
> Dynamic Linking: yes (dlopen)
> Include support for GNU readline: yes
> 64-bit array dims and indexing: no
> OpenMP SMP multithreading: yes
> Build cross tools: no
>
>
>configure: WARNING: Qt libraries not found -- disabling GUI
>configure:
>configure: NOTE: Libraries or auxiliary programs may be skipped if they are
>configure: NOTE: not found OR if they are missing required features on your
>configure: NOTE: system.
>
Today I have built octave-4.0.1 on Ubunu 14.04 LTS 64 bit successfully.
You need to install requirements by "sudo apt-get install <package name>" or
the synaptic package manager.
There are instructions
https://scivision.co/compiling-octave-4-0-on-ubuntu-14-04/
See also
https://scivision.co/compiling-octave-3-8/
My configure report is:
Octave is now configured for x86_64-unknown-linux-gnu
Source directory: ../octave-4.0.1
Installation prefix: /opt/octave/4.0.1
C compiler: gcc -pthread -fopenmp -Wall -W -Wshadow
-Wformat -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes
-Wwrite-strings -Wcast-align -Wcast-qual -g -O2
C++ compiler: g++ -pthread -fopenmp -Wall -W -Wshadow
-Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align
-Wcast-qual -g -O2
Fortran compiler: gfortran -O
Fortran libraries: -L/usr/lib/gcc/x86_64-linux-gnu/4.8
-L/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../x86_64-linux-gnu
-L/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../../lib -L/lib/x86_64-linux-gnu
-L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib
-L/usr/lib/gcc/x86_64-linux-gnu/4.8/../../.. -lgfortran -lm -lquadmath
Lex libraries:
LIBS: -lutil -lm
AMD CPPFLAGS:
AMD LDFLAGS:
AMD libraries: -lamd
ARPACK CPPFLAGS:
ARPACK LDFLAGS:
ARPACK libraries: -larpack
BLAS libraries: -lblas
CAMD CPPFLAGS:
CAMD LDFLAGS:
CAMD libraries: -lcamd
CARBON libraries:
CCOLAMD CPPFLAGS:
CCOLAMD LDFLAGS:
CCOLAMD libraries: -lccolamd
CHOLMOD CPPFLAGS:
CHOLMOD LDFLAGS:
CHOLMOD libraries: -lcholmod
COLAMD CPPFLAGS:
COLAMD LDFLAGS:
COLAMD libraries: -lcolamd
CURL CPPFLAGS:
CURL LDFLAGS:
CURL libraries: -lcurl
CXSPARSE CPPFLAGS:
CXSPARSE LDFLAGS:
CXSPARSE libraries: -lcxsparse
DL libraries: -ldl
FFTW3 CPPFLAGS:
FFTW3 LDFLAGS:
FFTW3 libraries: -lfftw3_threads -lfftw3
FFTW3F CPPFLAGS:
FFTW3F LDFLAGS:
FFTW3F libraries: -lfftw3f_threads -lfftw3f
FLTK CPPFLAGS: -I/usr/include/cairo -I/usr/include/glib-2.0
-I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1
-I/usr/include/freetype2 -I/usr/include/libpng12 -DCP936 -D_LARGEFILE_SOURCE
-D_LARGEFILE64_SOURCE -D_THREAD_SAFE -D_REENTRANT
FLTK LDFLAGS: -Wl,-Bsymbolic-functions -lfltk_gl -lfltk -lX11
FLTK libraries:
fontconfig CPPFLAGS: -I/usr/include/freetype2
fontconfig libraries: -lfontconfig -lfreetype
FreeType2 CPPFLAGS: -I/usr/include/freetype2
FreeType2 libraries: -lfreetype
GLPK CPPFLAGS:
GLPK LDFLAGS:
GLPK libraries: -lglpk
HDF5 CPPFLAGS:
HDF5 LDFLAGS:
HDF5 libraries: -lhdf5
Java home: /usr/lib/jvm/java-7-openjdk-amd64
Java JVM path:
/usr/lib/jvm/java-7-openjdk-amd64/jre/lib/amd64/server
Java CPPFLAGS: -I/usr/lib/jvm/java-7-openjdk-amd64/include
-I/usr/lib/jvm/java-7-openjdk-amd64/include/linux
Java libraries:
LAPACK libraries: -llapack
LLVM CPPFLAGS: -isystem /usr/lib/llvm-3.4/include
LLVM LDFLAGS: -L/usr/lib/llvm-3.4/lib
LLVM libraries: -lLLVM-3.4.2
Magick++ CPPFLAGS: -I/usr/include/GraphicsMagick
Magick++ LDFLAGS:
Magick++ libraries: -lGraphicsMagick++ -lGraphicsMagick
OPENGL libraries: -lfontconfig -lfreetype -lGL -lGLU
OSMesa CPPFLAGS:
OSMesa LDFLAGS:
OSMesa libraries: -lOSMesa
PCRE CPPFLAGS:
PCRE libraries: -lpcre
PortAudio CPPFLAGS:
PortAudio LDFLAGS:
PortAudio libraries:
PTHREAD flags: -pthread
PTHREAD libraries:
QHULL CPPFLAGS:
QHULL LDFLAGS:
QHULL libraries: -lqhull
QRUPDATE CPPFLAGS:
QRUPDATE LDFLAGS:
QRUPDATE libraries: -lqrupdate
Qt CPPFLAGS: -I/usr/include/qt4 -I/usr/include/qt4/QtCore
-I/usr/include/qt4/QtGui -I/usr/include/qt4/QtNetwork
-I/usr/include/qt4/QtOpenGL
Qt LDFLAGS:
Qt libraries: -lQtNetwork -lQtOpenGL -lQtGui -lQtCore
-lqscintilla2
READLINE libraries: -lreadline
Sndfile CPPFLAGS:
Sndfile LDFLAGS:
Sndfile libraries:
TERM libraries: -lncurses
UMFPACK CPPFLAGS:
UMFPACK LDFLAGS:
UMFPACK libraries: -lumfpack
X11 include flags:
X11 libraries: -lX11
Z CPPFLAGS:
Z LDFLAGS:
Z libraries: -lz
Default pager: less
gnuplot: gnuplot
Build Octave GUI: yes
JIT compiler for loops: yes
Build Java interface: yes
Do internal array bounds checking: no
Build static libraries: no
Build shared libraries: yes
Dynamic Linking: yes (dlopen)
Include support for GNU readline: yes
64-bit array dims and indexing: no
OpenMP SMP multithreading: yes
Build cross tools: no
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
configure: NOTE: not found OR if they are missing required features on your
configure: NOTE: system.
Tatsuro