zyGrib

zyGrib's forum
Nous sommes actuellement le 24 Nov 2017 08:48

Le fuseau horaire est UTC [Heure d’été]




Publier un nouveau sujet Répondre au sujet  [ 8 message(s) ] 
Auteur Message
 Sujet du message : debian 8 compilation qt5
Message Publié : 14 Déc 2016 12:50 
Hors-ligne

Inscription : 10 Fév 2012 12:47
Message(s) : 35
Bonjour,
la recommandation:
Citer :
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):
Citer :
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


Haut
 Profil  
 
 Sujet du message : Re: debian 8 compilation qt5
Message Publié : 14 Déc 2016 13:13 
Hors-ligne

Inscription : 10 Fév 2012 12:47
Message(s) : 35
j'ai lancé le 'make' sans modif qt et ça s'est terminé par :
Code :
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 ?


Haut
 Profil  
 
 Sujet du message : Re: debian 8 compilation qt5
Message Publié : 14 Déc 2016 17:42 
Hors-ligne

Inscription : 10 Fév 2012 12:47
Message(s) : 35
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 :
Code :
Paquet make :
i   4.0-8.1

et pour qmake: je n'ai que le 'qt5':
Code :
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

?


Haut
 Profil  
 
 Sujet du message : Re: debian 8 compilation qt5
Message Publié : 14 Déc 2016 18:12 
Hors-ligne

Inscription : 10 Fév 2012 12:47
Message(s) : 35
j'ai bien le fichier 'manquant', à cette adresse :
Citer :
/usr/include/i386-linux-gnu/sys/cdefs.h

mais quoi faire ?


Haut
 Profil  
 
 Sujet du message : Re: debian 8 compilation qt5
Message Publié : 14 Déc 2016 18:26 
Hors-ligne

Inscription : 10 Fév 2012 12:47
Message(s) : 35
dans:
Citer :
/usr/include/features.h

on trouve:
Citer :
/* 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 ? :)


Haut
 Profil  
 
 Sujet du message : Re: debian 8 compilation qt5
Message Publié : 16 Déc 2016 16:52 
Hors-ligne

Inscription : 10 Fév 2012 12:47
Message(s) : 35
bonjour,
échec pour l'instant :(
j'ai posé la question également ici:
https://debian-facile.org/viewtopic.php?id=16209
...


Haut
 Profil  
 
 Sujet du message : Re: debian 8 compilation qt5
Message Publié : 16 Déc 2016 17:24 
Hors-ligne
Site Admin

Inscription : 23 Jan 2009 09:03
Message(s) : 300
zytux a écrit :
bonjour,
échec pour l'instant :(
j'ai posé la question également ici:
https://debian-facile.org/viewtopic.php?id=16209
...

Hello,
Essayez d'installer la version compilée disponible en 32 et 64 bits; tout est indiqué ici : http://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


Haut
 Profil  
 
 Sujet du message : [résolu] debian 8 compilation qt5
Message Publié : 20 Déc 2016 11:13 
Hors-ligne

Inscription : 10 Fév 2012 12:47
Message(s) : 35
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.


Haut
 Profil  
 
Afficher les messages publiés depuis :  Trier par  
Publier un nouveau sujet Répondre au sujet  [ 8 message(s) ] 

Le fuseau horaire est UTC [Heure d’été]


Qui est en ligne ?

Utilisateur(s) parcourant ce forum : Aucun utilisateur inscrit et 1 invité


Vous ne pouvez pas publier de nouveaux sujets dans ce forum
Vous ne pouvez pas répondre aux sujets dans ce forum
Vous ne pouvez pas éditer vos messages dans ce forum
Vous ne pouvez pas supprimer vos messages dans ce forum
Vous ne pouvez pas insérer de pièces jointes dans ce forum

Aller vers :  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Traduit en français par Maël Soucaze.