octave-maintainers
[Top][All Lists]
Advanced

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

mxe-octave gnuplot build failure in linux-native build


From: tmacchant
Subject: mxe-octave gnuplot build failure in linux-native build
Date: Wed, 4 May 2016 17:48:07 -0700 (PDT)

I am now trying to build octave with --enable-64 on Ubuntu 14.04
using mxe-octave using a tutorial
http://wiki.octave.org/MXE

I have met the following.

Failed to build package gnuplot!
------------------------------------------------------------
make[3]: *** [install-recursive] Error 1
make[3]: Leaving directory
`/home/tatsuro/work/octave/mxe-octave/mxe-octave-lunix-e64/tmp-gnuplot/gnuplot-4.6.7/src'
make[2]: *** [install-recursive] Error 1
make[2]: Leaving directory
`/home/tatsuro/work/octave/mxe-octave/mxe-octave-lunix-e64/tmp-gnuplot/gnuplot-4.6.7'
make[1]: *** [build-only-gnuplot] Error 2
make[1]: Leaving directory
`/home/tatsuro/work/octave/mxe-octave/mxe-octave-lunix-e64'
real    1m18.621s
user    0m58.493s
sys     0m13.425s
------------------------------------------------------------
[log]     
/home/tatsuro/work/octave/mxe-octave/mxe-octave-lunix-e64/log/gnuplot

make: ***
[/home/tatsuro/work/octave/mxe-octave/mxe-octave-lunix-e64/installed-packages/gnuplot]
Error 1

Seeing the log file

checking for LUA... no
checking for LUA... no
configure: WARNING: Could not find support for lua using pkg-config.
checking for library containing luaL_openlibs... -llua5.1
checking lua.h usability... no
checking lua.h presence... no
checking for lua.h... no

  lua/TikZ terminal: yes   ??????

 gcc -DHAVE_CONFIG_H -I. -I..  -I../term -I../term
-DBINDIR=\"/home/tatsuro/work/octave/mxe-octave/mxe-octave-lunix-e64/usr/bin\"
-DX11_DRIVER_DIR=\"/home/tatsuro/work/octave/mxe-octave/mxe-octave-lunix-e64/usr/libexec/gnuplot/4.6\"
-DQT_DRIVER_DIR=\"/home/tatsuro/work/octave/mxe-octave/mxe-octave-lunix-e64/usr/libexec/gnuplot/4.6\"
-DGNUPLOT_SHARE_DIR=\"/home/tatsuro/work/octave/mxe-octave/mxe-octave-lunix-e64/usr/share/gnuplot/4.6\"
-DGNUPLOT_PS_DIR=\"/home/tatsuro/work/octave/mxe-octave/mxe-octave-lunix-e64/usr/share/gnuplot/4.6/PostScript\"
-DGNUPLOT_JS_DIR=\"/home/tatsuro/work/octave/mxe-octave/mxe-octave-lunix-e64/usr/share/gnuplot/4.6/js\"
-DGNUPLOT_LUA_DIR=\"/home/tatsuro/work/octave/mxe-octave/mxe-octave-lunix-e64/usr/share/gnuplot/4.6/lua\"
-DCONTACT=\"address@hidden"
-DHELPFILE=\"/home/tatsuro/work/octave/mxe-octave/mxe-octave-lunix-e64/usr/share/gnuplot/4.6/gnuplot.gih\"
-DGNUPLOT_X11=\"`echo gnuplot_x11 | sed 's,x,x,'`\"
-DXAPPLRESDIR=\"/etc/X11/app-defaults/\" 
-I/home/tatsuro/work/octave/mxe-octave/mxe-octave-lunix-e64/usr/include   -g
-O2 -MT term.o -MD -MP -MF $depbase.Tpo -c -o term.o term.c &&\
        mv -f $depbase.Tpo $depbase.Po
In file included from term.h:426:0,
                 from term.c:1436:
../term/lua.trm:109:17: fatal error: lua.h: No such file or directory
 #include <lua.h>
                 ^

Apparently the configure behavior for lua is strange. 
Perhaps this is bug of gnuplot 4.6.7. 

I added --without-lua in gnuplot.mk for non-windows build.

I personally build gnuplot 4.6.7, 5.0.3 and development version.
Therefore I would like to skip building gnuplot because gnuplot is not
related --enable-64 mechanism.
How can I skip a particular building process on mxe-octave for native build? 

Tatsuro



--
View this message in context: 
http://octave.1599824.n4.nabble.com/mxe-octave-gnuplot-build-failure-in-linux-native-build-tp4676761.html
Sent from the Octave - Maintainers mailing list archive at Nabble.com.



reply via email to

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