Léa-Linux & amis :   LinuxFR   GCU-Squad   GNU
installation logiciel en ligne de commande (problème de make)
Envoyé par: indie

Bonjour tout le monde,
je souhaite installer le logiciel surface evolver sur ubuntu 14.04, mais la logithèque ubuntu ne propose que la version 2.3 qui est trop ancienne pour mes besoins au travail. Donc j'ai téléchargé "evolver-2.70.tar.gz" et procédé aux instructions, mais impossible de l'installer.
Au make, j'obtiens

avec le choix "Start of system choices"
:src$ make
gcc -O3  -DGENERIC   calcforc.o  variable.o trirevis.o  stringl.o stringq.o model.o fixvol.o query.o matrix.o grapher.o painter.o filml.o filmq.o torvol.o lexinit.o graphgen.o modify.o userio.o boundary.o curtest.o display.o yexparse.o lexyy.o ytab.o hessian.o evaltree.o cnstrnt.o verpopst.o popfilm.o machine.o veravg.o pixgraph.o tmain.o  tordup.o wulff.o help.o psgraph.o check.o utility.o skeleton.o  storage.o dump.o iterate.o filgraph.o zoom.o softimag.o mvgraph.o  diffuse.o sqcurve.o klein.o command.o hidim.o simplex.o metric.o torus.o quotient.o alice.o sdrv.o odrv.o userfunc.o kusner.o  simequi2.o geomgraph.o symtable.o exprint.o quantity.o meanint.o mindeg.o dodecGroup.o registry.o khyp.o gauss.o knot1.o eval_all.o lexinit2.o evalmore.o knot2.o knot3.o teix.o sqcurve2.o hessian2.o hessian3.o method1.o method2.o method3.o  bk.o method4.o method5.o eval_sec.o sqcurve3.o metis.o lagrange.o nulgraph.o   -o evolver -lm   
evalmore.o: dans la fonction « more_other_stuff »:
evalmore.csad smiley.text+0x87f7): référence indéfinie vers « set_graphics_title »
evalmore.csad smiley.text+0x89e0): référence indéfinie vers « set_graphics_title »
evalmore.csad smiley.text+0x89f4): référence indéfinie vers « set_graphics_title »
collect2: error: ld returned 1 exit status
make: *** [evolver] Erreur 1

avec le choix "Generic Unix"
:src$ make
gcc -O3  -DGENERIC -c  xgraph.c
xgraph.c:56:22: fatal error: X11/Xlib.h: Aucun fichier ou dossier de ce type
 #include <X11/Xlib.h>
                      ^
compilation terminated.
make: *** [xgraph.o] Erreur 1

Pouvez vous m'aider à l'installer svp, j'en ai besoin pour mon travail.
Sinon, y a t-il un moyen de faire remonter l'info à la logithèque Ubuntu, afin qu'une version plus récente soit disponible?

Dans l'attente de votre aide.
Merci par avance.

indie

Poste le Friday 13 November 2015 13:54:48
Répondre     Citer    
Re: installation logiciel en ligne de commande (problème de make)
Envoyé par: nicola

> apt-file search X11/Xlib.h
emscripten: /usr/share/emscripten/system/include/X11/Xlib.h
libghc-x11-dev: /usr/lib/haskell-packages/ghc/lib/X11-1.6.1.2/ghc-7.6.3/Graphics/X11/Xlib.hi
libhugs-x11-bundled: /usr/lib/hugs/packages/X11/Graphics/X11/Xlib.hs
libroot-core5.34: /usr/lib/i386-linux-gnu/root5.34/cint/include/X11/Xlib.h
libx11-dev: /usr/include/X11/Xlib.h

Installe donc libx11-dev.

--
On ne prête qu’aux riches, et on a bien raison, parce que les autres remboursent difficilement.
-+- Tristan Bernard (1866-1947) -+-

Poste le Saturday 14 November 2015 13:55:37
Répondre     Citer    
Re: installation logiciel en ligne de commande (problème de make)
Envoyé par: indie

Oui, je l'avais fait entre temps, mais ca ne marche toujours pas:
:src$ make
gcc -O3  -DGENERIC -I/usr/include/X11 -c  xgraph.c
xgraph.c: In function ‘xgraph_facet’:
xgraph.c:247:11: error: ‘struct webstruct’ has no member named ‘hide_flag’
   if ( web.hide_flag && (t->color != CLEAR) && (t->color != UNSHOWN) )  
           ^
make: *** [xgraph.o] Erreur 1
:src$ 
[\code]

une idée?

Poste le Saturday 14 November 2015 14:24:54
Répondre     Citer    
Re: installation logiciel en ligne de commande (problème de make)
Envoyé par: nicola

Soit tes bibliothèques installées ne sont pas à jour pour compiler ce truc, soit le code a un bugue.
Contacte les développeurs ?

--
On ne prête qu’aux riches, et on a bien raison, parce que les autres remboursent difficilement.
-+- Tristan Bernard (1866-1947) -+-

Poste le Saturday 14 November 2015 23:16:15
Répondre     Citer    
Re: installation logiciel en ligne de commande (problème de make)
Envoyé par: indie

Oui là j'ai contacté le développeur... smiling smiley

Merci!

Poste le Sunday 15 November 2015 08:49:16
Répondre     Citer    
Re: installation logiciel en ligne de commande (problème de make)
Envoyé par: romaric

Bonjour

Je suis en train d'installer ce logiciel et j'ai le même problème. Est-ce que vous avez réussi à le tourner?

Cordialement,

indie a écrit:
-------------------------------------------------------
> Oui, je l'avais fait entre temps, mais ca ne
> marche toujours pas:
>
> :src$ make
> gcc -O3 -DGENERIC -I/usr/include/X11 -c
> xgraph.c
> xgraph.c: In function ‘xgraph_facet’:
> xgraph.c:247:11: error: ‘struct webstruct’ has
> no member named ‘hide_flag’
> if ( web.hide_flag && (t->color != CLEAR) &&
> (t->color != UNSHOWN) )
> ^
> make: *** Erreur 1
> :src$
> [\code]
>
> une idée?

Poste le Wednesday 9 December 2015 15:52:56
Répondre     Citer    

Veuillez vous authentifier auparavant pour commenter.

 

Ce forum !
installation logiciel en ligne de commande (problème de make)
Vous voulez savoir si votre matériel est supporté par Linux, ou vous avez un problème pour installer un module ? Ce forum est pour vous !

Sauf mention contraire, les documentations publiées sont sous licence Creative-Commons