Ici on parle français ou anglais, comme on veut, comme on peut.
Here we speak french or english, as we want, as we can.
Moderator: jza
Forum rules
Ici on parle français ou anglais, comme on veut, comme on peut, mais on n'oublie jamais que l'on discute entre humains.
Il ne faut surtout pas oublier les mots magiques:
bonjour,
salut,
merci, etc.
Les messages impolis sont rejetés et restent sans réponse.
Il faut souvent être patient, car il y a plein d'autres activités encore plus passionantes dans notre vie.
Here we speak french or english, as we want, as we can, but we never forget that we discuss between humans.
Do not forget the magic words:
hello,
hi,
thank you, etc.
Rude messages are rejected and remain unanswered.
It is often necessary to be patient because there are many other activities even more exciting in our life.
-
zytux
- Posts: 35
- Joined: 10 Feb 2012 12:47
Post
by zytux » 14 Dec 2016 12:50
Bonjour,
la recommandation:
Si vous avez plusieurs versions de QT installées en parallèle, qmake doit être celui de la version 5 de QT. Si ce n'est pas le cas, remplacer qmake par celui qui correspond à votre installation (il faut ajuster la variable QMAKE au début du fichier Makefile).
il me semble être dans ce cas de plusieurs versions qt installées.
sur un autre pc, j'ai fait la même installation sans modif du makefile et apparemment la compilation s'est faite.
le 'makefile' issu de zyGrib-8.0.1.tgz (18.8 Mo):
QMAKE=/usr/bin/qmake
INSTALLDIR=$(HOME)/zyGrib
MACQTBIN=/usr/local/Qt-5.3.2/bin/
QWTDIR=src/qwt-6.1.3
all: zyGrib
SRC= src/*.h src/*.cpp src/*/*.h src/*/*.cpp \
src/qwt*/src/*.cpp src/qwt*/src/*.h
mac: $(SRC)
rm -f ./zyGrib
rm -fr ./zyGrib.app
rm -f src/Makefile
cd src/g2clib; make -f makefile.osx
cd $(QWTDIR)/src; $(MACQTBIN)/qmake; make -j6
cd src; $(MACQTBIN)/qmake; make -j6
macclean:
rm -f zyGrib
dans '/usr/bin' il n'y a qu'un 'qmake'
donc modif ou non du makefile et comment ?
merci d'avance.
cordialement
zytux
-
zytux
- Posts: 35
- Joined: 10 Feb 2012 12:47
Post
by zytux » 14 Dec 2016 13:13
j'ai lancé le 'make' sans modif qt et ça s'est terminé par :
Code: Select all
make[1]: Leaving directory '/home/jlg/zyGrib-8.0.1/src/qwt-6.1.3/src'
cd src/g2clib; make
make[1]: Entering directory '/home/jlg/zyGrib-8.0.1/src/g2clib'
gcc -c -O3 -g -m64 -I/nwprod/lib/include/ -DUSE_JPEG2000 -DUSE_PNG -D__64BIT__ gridtemplates.c
In file included from /usr/include/stdlib.h:24:0,
from gridtemplates.c:1:
/usr/include/features.h:374:25: fatal error: sys/cdefs.h: Aucun fichier ou dossier de ce type
# include <sys/cdefs.h>
^
compilation terminated.
makefile:89: recipe for target 'libg2c.a(gridtemplates.o)' failed
make[1]: *** [libg2c.a(gridtemplates.o)] Error 1
make[1]: Leaving directory '/home/jlg/zyGrib-8.0.1/src/g2clib'
Makefile:43: recipe for target 'zyGrib' failed
make: *** [zyGrib] Error 2
lié au pb qt ?
-
zytux
- Posts: 35
- Joined: 10 Feb 2012 12:47
Post
by zytux » 14 Dec 2016 17:42
j'essaie d'installer zygrib 8 sur deux pc sous debian jessie 8.6.
un 64 bits : ça a marché
un 32 bits, qui présente ce pb.
sur les deux, sont installés les mêmes :
et pour qmake: je n'ai que le 'qt5':
Code: Select all
Paquet qt4-qmake :
p 4:4.8.6+git64-g5dc8b2b+dfsg-3+deb8u1 stable 500
Paquet qt5-qmake :
i A 5.3.2+dfsg-4+deb8u1
?
-
zytux
- Posts: 35
- Joined: 10 Feb 2012 12:47
Post
by zytux » 14 Dec 2016 18:12
j'ai bien le fichier 'manquant', à cette adresse :
/usr/include/i386-linux-gnu/sys/cdefs.h
mais quoi faire ?
-
zytux
- Posts: 35
- Joined: 10 Feb 2012 12:47
Post
by zytux » 14 Dec 2016 18:26
dans:
/usr/include/features.h
on trouve:
/* This is here only because every header file already includes this one$
#ifndef __ASSEMBLER__
# ifndef _SYS_CDEFS_H
# include <sys/cdefs.h>
# endif
une piste ?
-
DomH
- Site Admin
- Posts: 303
- Joined: 23 Jan 2009 09:03
Post
by DomH » 16 Dec 2016 17:24
Hello,
Essayez d'installer la version compilée disponible en 32 et 64 bits; tout est indiqué ici :
https://zygrib.org/forum/viewtopic.php?f=7&t=156
Bonne journée ou bonne soirée (vous pouvez choisir)
Have a nice day or good night (you can choose)
Guten Morgen oder gute Nacht (Sie können wählen)
DomH
-
zytux
- Posts: 35
- Joined: 10 Feb 2012 12:47
Post
by zytux » 20 Dec 2016 11:13
Bonjour,
@DomH: entre-temps j'ai trouvé de l'aide ici :
https://debian-facile.org/viewtopic.php?id=16209
les fichiers compilés sont disponibles pendant 60 jours sur 'framadrop' au cas où 'l'équipe zygrib' souhaite les récupérer, puisque otyugh est ok pour la diffusion.
Users browsing this forum: No registered users and 0 guests