[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [CCUX] [linux] probleme de compilation
Salut,
>
> oulà ? Quelle horreur :-)
>
de quoi ? Passer d'irix a linux ? C'est si grave que ca docteur ?
>
> Regarder le Makefile et les include. Essayer de le rendre cohérent, c'est à
> dire porte le sous Linux. çà aidera plein de gens :-)
>
> Sinon, essaye un peu si y a autoconf de faire un ./configure
>
Y'a pas d'include ni d'autoconf ! J'ai encore bien choisi mon soft on dirait
:-((. Je vais joindre le fichier makefile, si quelqu'un peut m'aider (je ne
connait rien en programmation ou scripting) a adapter la chose ou m'indiquer
comment faire un include, ca servirait pour moi et bien d'autre.
>
> Ou encore essaye de compiler avec "make xmkmf"
>
Heuu, c'est quoi ca ?
>
> Essaye de récupérer les versions sur les université d'Indiana ou Houston. A
> chaque serveur trouvé j'étais en Timeout mais il semblerait d'après les
> README que çà tourne sous DOS et Linux ton truc.
> ftp.bio.indiana.edu
> ftp.bchs.uh.edu
>
Je peut toujours essayer. J'ai trouve mon exemplaire de treealign sur un ftp
relie a ben le noeud belge du reseau europeen de bioinfo. Il est indique
comme fonctionnant sous linux et unix.
Merci d'avance,
Carpe Linux
Dominique Leclercq
Ath Belgique
dominique.leclercq@ath.be
[ Soyez précis dans vos sujets svp afin de déterminer directement ]
[ le type de demande... ]
[ Pour vous (dés)inscrire, aller sur http://unixtech.be/ml.php ]
[ Archives de la mailing list: http://archives.unixtech.be/linux/ ]
[ http://unixtech.be Contact: listmaster@unixtech.be ]
CFLAGS = -p -g
.c.o: ; cc -c $(CFLAGS) $*.c
# put name of prog1 here
prog1 = align
# put objects for program one in this list
objs1 = au.o draw.o graph.o hash.o pre.o inout.o mat.o main.o story.o \
tree.o metric.o pars.o dis.o stati.o
# put names of libraries needed by prog1 here
libs1 = -lm
# put all c files here - - used by make depend
CFILES = draw.c pre.c inout.c au.c graph.c main.c metric.c \
pars.c dis.c stati.c story.c mat.c hash.c
# list all files that should be done by make depend here
progs = $(prog1)
all: $(progs)
$(prog1): $(objs1)
cc -o $(prog1) $(CFLAGS) $(objs1) $(libs1)
depend:
cc -M ${COPTS} ${CFILES} | \
sed -e ':loop' \
-e 's/\.\.\/[^ /]*\/\.\./../' \
-e 't loop' | \
grep -v /usr/include | \
awk ' { if ($$1 != prev) { print rec; rec = $$0; prev = $$1; } \
else { if (length(rec $$2) > 78) { print rec; rec = $$0; } \
else rec = rec " " $$2 } } \
END { print rec } ' > makedep
echo '/^# DO NOT DELETE THIS LINE/+1,$$d' >eddep
echo '$$r makedep' >>eddep
echo 'w' >>eddep
cp Makefile Makefile.bak
ex - Makefile < eddep
rm eddep makedep
# ALL DEPENDENCIES MUST BE ABOVE THIS LINE - -
# below this line belongs to "make depend"
# DO NOT DELETE THIS LINE - make depend uses it
au.o: au.c ./typedef.h
dis.o: dis.c ./typedef.h
draw.o: draw.c ./typedef.h
graph.o: graph.c ./typedef.h
hash.o: hash.c ./typedef.h
inout.o: inout.c ./typedef.h
main.o: main.c ./typedef.h
mat.o: mat.c ./typedef.h
metric.o: metric.c ./typedef.h
pars.o: pars.c ./typedef.h
pre.o: pre.c ./typedef.h
stati.o: stati.c ./typedef.h
story.o: story.c ./typedef.h
tree.o: tree.c ./typedef.h