installation zyGrib-6.1.2 a partir des sources dans linux mi
Posted: 12 Feb 2013 00:07
Bonjour
je suis un nouveau avec linux; je sais installer zygrib dans linux mint 13 sous wine [c'est comme sous windows) et ca marche; je voudrais installer ce zyGrib a partir des sources linux. je telecharge le source dans un repertoire home/Downloads, au terminal je decompresse et j'obtiens un repertoire dans Download du nom de zyGrib-6.1.2. Dans terminal je me positionne dans ce repertoire et je fais make et ca foire. Faut il modifier le make decompresse et si oui comment? faut il utiliser qt4 et si oui comment faire ?
merci
erreur 127 puis erreur 2
avec make j'obtiens
gerard@gerard-TOSHIBA-NB205 ~/Downloads $ cd zyGrib-6.1.2
gerard@gerard-TOSHIBA-NB205 ~/Downloads/zyGrib-6.1.2 $ make
rm -f ./zyGrib
cd src; /usr/bin/qmake; make -j5
make[1]: Entering directory `/home/gerard/Downloads/zyGrib-6.1.2/src'
g++ -c -pipe -O2 -D_REENTRANT -Wall -W -DQT_WEBKIT -DQT_NO_DEBUG -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtXml -I/usr/include/qt4 -I. -Iutil -Imap -IGUI -Icurvedrawer -I/usr/include/qwt -I/usr/local/qwt6/include/ -Iobjs -IGUI -o objs/BoatSpeed.o curvedrawer/BoatSpeed.cpp
g++ -c -pipe -O2 -D_REENTRANT -Wall -W -DQT_WEBKIT -DQT_NO_DEBUG -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtXml -I/usr/include/qt4 -I. -Iutil -Imap -IGUI -Icurvedrawer -I/usr/include/qwt -I/usr/local/qwt6/include/ -Iobjs -IGUI -o objs/CurveDrawer.o curvedrawer/CurveDrawer.cpp
g++ -c -pipe -O2 -D_REENTRANT -Wall -W -DQT_WEBKIT -DQT_NO_DEBUG -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtXml -I/usr/include/qt4 -I. -Iutil -Imap -IGUI -Icurvedrawer -I/usr/include/qwt -I/usr/local/qwt6/include/ -Iobjs -IGUI -o objs/Astro.o Astro.cpp
g++ -c -pipe -O2 -D_REENTRANT -Wall -W -DQT_WEBKIT -DQT_NO_DEBUG -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtXml -I/usr/include/qt4 -I. -Iutil -Imap -IGUI -Icurvedrawer -I/usr/include/qwt -I/usr/local/qwt6/include/ -Iobjs -IGUI -o objs/MbzFile.o MbzFile.cpp
g++ -c -pipe -O2 -D_REENTRANT -Wall -W -DQT_WEBKIT -DQT_NO_DEBUG -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtXml -I/usr/include/qt4 -I. -Iutil -Imap -IGUI -Icurvedrawer -I/usr/include/qwt -I/usr/local/qwt6/include/ -Iobjs -IGUI -o objs/MblueRecord.o MblueRecord.cpp
In file included from curvedrawer/BoatSpeed.cpp:9:0:
util/zuFile.h:35:19: fatal error: bzlib.h: No such file or directory
compilation terminated.
In file included from Astro.cpp:19:0:
Astro.h:24:32: fatal error: libnova/julian_day.h: No such file or directory
compilation terminated.
make[1]: *** [objs/BoatSpeed.o] Error 1
make[1]: *** Waiting for unfinished jobs....
In file included from MbzFile.h:23:0,
from MbzFile.cpp:21:
util/zuFile.h:35:19: fatal error: bzlib.h: No such file or directory
compilation terminated.
In file included from IrregularGridded.h:30:0,
from MblueRecord.h:26,
from MblueRecord.cpp:30:
util/zuFile.h:35:19: fatal error: bzlib.h: No such file or directory
compilation terminated.
In file included from ./GriddedReader.h:30:0,
from ./GriddedPlotter.h:35,
from curvedrawer/CurveDrawer.h:20,
from curvedrawer/CurveDrawer.cpp:13:
util/zuFile.h:35:19: fatal error: bzlib.h: No such file or directory
compilation terminated.
make[1]: *** [objs/MbzFile.o] Error 1
make[1]: *** [objs/Astro.o] Error 1
make[1]: *** [objs/MblueRecord.o] Error 1
make[1]: *** [objs/CurveDrawer.o] Error 1
make[1]: Leaving directory `/home/gerard/Downloads/zyGrib-6.1.2/src'
make: *** [zyGrib] Error 2
je lis dnas le site
QT4 and QWT should be installed (at least version 6.0.0).
If you have more than one QT version installed, you have to use "QT4 qmake". You just do it in changing Makefile first line (found in src repository) in adjusting QTBIN variable.
ajuster oui mais comment? la makefile debute par
QTBIN=/usr/bin
#QTBIN=/opt/qt/qt/bin
#QTBIN=/usr/local/Trolltech/Qt-4.7.0/bin
merci pour tout conseil
je suis un nouveau avec linux; je sais installer zygrib dans linux mint 13 sous wine [c'est comme sous windows) et ca marche; je voudrais installer ce zyGrib a partir des sources linux. je telecharge le source dans un repertoire home/Downloads, au terminal je decompresse et j'obtiens un repertoire dans Download du nom de zyGrib-6.1.2. Dans terminal je me positionne dans ce repertoire et je fais make et ca foire. Faut il modifier le make decompresse et si oui comment? faut il utiliser qt4 et si oui comment faire ?
merci
erreur 127 puis erreur 2
avec make j'obtiens
gerard@gerard-TOSHIBA-NB205 ~/Downloads $ cd zyGrib-6.1.2
gerard@gerard-TOSHIBA-NB205 ~/Downloads/zyGrib-6.1.2 $ make
rm -f ./zyGrib
cd src; /usr/bin/qmake; make -j5
make[1]: Entering directory `/home/gerard/Downloads/zyGrib-6.1.2/src'
g++ -c -pipe -O2 -D_REENTRANT -Wall -W -DQT_WEBKIT -DQT_NO_DEBUG -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtXml -I/usr/include/qt4 -I. -Iutil -Imap -IGUI -Icurvedrawer -I/usr/include/qwt -I/usr/local/qwt6/include/ -Iobjs -IGUI -o objs/BoatSpeed.o curvedrawer/BoatSpeed.cpp
g++ -c -pipe -O2 -D_REENTRANT -Wall -W -DQT_WEBKIT -DQT_NO_DEBUG -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtXml -I/usr/include/qt4 -I. -Iutil -Imap -IGUI -Icurvedrawer -I/usr/include/qwt -I/usr/local/qwt6/include/ -Iobjs -IGUI -o objs/CurveDrawer.o curvedrawer/CurveDrawer.cpp
g++ -c -pipe -O2 -D_REENTRANT -Wall -W -DQT_WEBKIT -DQT_NO_DEBUG -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtXml -I/usr/include/qt4 -I. -Iutil -Imap -IGUI -Icurvedrawer -I/usr/include/qwt -I/usr/local/qwt6/include/ -Iobjs -IGUI -o objs/Astro.o Astro.cpp
g++ -c -pipe -O2 -D_REENTRANT -Wall -W -DQT_WEBKIT -DQT_NO_DEBUG -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtXml -I/usr/include/qt4 -I. -Iutil -Imap -IGUI -Icurvedrawer -I/usr/include/qwt -I/usr/local/qwt6/include/ -Iobjs -IGUI -o objs/MbzFile.o MbzFile.cpp
g++ -c -pipe -O2 -D_REENTRANT -Wall -W -DQT_WEBKIT -DQT_NO_DEBUG -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtXml -I/usr/include/qt4 -I. -Iutil -Imap -IGUI -Icurvedrawer -I/usr/include/qwt -I/usr/local/qwt6/include/ -Iobjs -IGUI -o objs/MblueRecord.o MblueRecord.cpp
In file included from curvedrawer/BoatSpeed.cpp:9:0:
util/zuFile.h:35:19: fatal error: bzlib.h: No such file or directory
compilation terminated.
In file included from Astro.cpp:19:0:
Astro.h:24:32: fatal error: libnova/julian_day.h: No such file or directory
compilation terminated.
make[1]: *** [objs/BoatSpeed.o] Error 1
make[1]: *** Waiting for unfinished jobs....
In file included from MbzFile.h:23:0,
from MbzFile.cpp:21:
util/zuFile.h:35:19: fatal error: bzlib.h: No such file or directory
compilation terminated.
In file included from IrregularGridded.h:30:0,
from MblueRecord.h:26,
from MblueRecord.cpp:30:
util/zuFile.h:35:19: fatal error: bzlib.h: No such file or directory
compilation terminated.
In file included from ./GriddedReader.h:30:0,
from ./GriddedPlotter.h:35,
from curvedrawer/CurveDrawer.h:20,
from curvedrawer/CurveDrawer.cpp:13:
util/zuFile.h:35:19: fatal error: bzlib.h: No such file or directory
compilation terminated.
make[1]: *** [objs/MbzFile.o] Error 1
make[1]: *** [objs/Astro.o] Error 1
make[1]: *** [objs/MblueRecord.o] Error 1
make[1]: *** [objs/CurveDrawer.o] Error 1
make[1]: Leaving directory `/home/gerard/Downloads/zyGrib-6.1.2/src'
make: *** [zyGrib] Error 2
je lis dnas le site
QT4 and QWT should be installed (at least version 6.0.0).
If you have more than one QT version installed, you have to use "QT4 qmake". You just do it in changing Makefile first line (found in src repository) in adjusting QTBIN variable.
ajuster oui mais comment? la makefile debute par
QTBIN=/usr/bin
#QTBIN=/opt/qt/qt/bin
#QTBIN=/usr/local/Trolltech/Qt-4.7.0/bin
merci pour tout conseil