[debutant]:installer un programme en .tar comme detex

2002-12-06 Thread Laurent FRANCOIS
Bonjour 

Je cherche a installer detex qui permet d'extraire toutes les commandes
latex d'un fichier *.tex. 

1) j'ai pas trouve de rpm pour la mandrake (il existe juste pour la
suse,je sais pas si je peux l'utiliser ...) 

2) j'ai telecharger le detex 2.O7.tar 
dans /tmp puis 
#cd /tmp 
#tar xvf detex2.07.tar 
#cd detex2.07 
#cat Makefile (bonje le mets si dessous) 
#cat Readme(bon) 
#make 

et la j'ai ce message d'erreur: 

cc -O  -o detex detex.o -ll 
/usr/bin/ld: cannot find -ll 
collect2: ld returned 1 exit status 
make: *** [detex] Erreur 1 

3) J'ai fait google 
/usr/bin/ld : cannot find -ll 

bon bof 

J'aimerai bien savoir qu'elles sont les strategies et 
autres choses a savoir ou a lire pour se sortir de ce genre de
situations que je rencontre avec d'autres programmes 

Probleme de dependences? comment savoir lesquels il faut installer 
comment savoir lesquels manquent? 

Probleme de version de compilateur? comment faire pour le savoir? 


3) si vous avez le courage de lire le makefile 

-j'ai decommente CC=gcc et ca change rien 

-C quoi les DEFS (y a la ligne DEFS= et rien derriere le =) 
C peut etre la qu'est le probleme mais je sais pas quoi mettre apres
DEFS= 


Merci 

Ps ci joint le makefile 

   Makefile for detex and delatex 
# 
#   Daniel Trinkle 
#   Computer Science Department 
#   Purdue University 
# 
# Detex is a program to remove TeX and LaTeX constructs from text
source. 

# Installation directory 
# 
DESTDIR = /usr/local/bin 

# Specify you favorite compiler 
# 
#CC = gcc 

# Compile time flags, just uncomment the necessary lines 
# Some say GNU make does not correctly handle += -- you may have to use
:= 
# 
DEFS= 
# 
# Add -traditional for GNU cc on ISC 386/ix system and possibly others 
# (reported by [EMAIL PROTECTED]) 
# 
#DEFS   += ${DEFS} -traditional 
# 
# Add -DHAVE_STRING_H for the SysV string manipulation routines 
# 
#DEFS   += ${DEFS} -DHAVE_STRING_H 
# 
# Add -DMAXPATHLEN= if it is not defined in
/usr/include/sys/param.h 
# 
#DEFS   += ${DEFS} -DMAXPATHLEN=1024 
# 
# Add -DNO_MALLOC_DECL if your system does not like the malloc()
declaration 
# in detex.l (reported by [EMAIL PROTECTED]) 
# 
#DEFS   += ${DEFS} -DNO_MALLOC_DECL 
# 
CFLAGS  = -O ${DEFS} 

# Use your favorite lexical scanner 
# 
LEX = lex 
#LEX= flex 

#LFLAGS = -8 -C 

LPR = lpr -p 

# Program names 
# 
PROGS   = detex 

# Header files 
# 
HDR = detex.h 

# Sources 
# 
SRC = detex.l 

# Objects for various programs 
# 
D_OBJ   = detex.o 

all:${PROGS} 

detex: ${D_OBJ} 
${CC} ${CFLAGS} -o $@ ${D_OBJ} -ll 
detex.c: 
sed -f states.sed detex.l > xxx.l 
${LEX} ${LFLAGS} xxx.l 
rm -f xxx.l 
mv lex.yy.c detex.c 

lexout.c: detex.c 
mv detex.c lexout.c 

man-page: 
troff -man detex.1l 

# If you want detex available as delatex, uncomment the last two lines
of 
# this target 
install: detex 
rm -f ${DESTDIR}/detex 
install -c -m 775 -o binary -g staff -s detex ${DESTDIR} 
#   rm -f ${DESTDIR}/delatex 
#   ln ${DESTDIR}/detex ${DESTDIR}/delatex 

clean: 
-rm -f a.out core *.s *.o ERRS errs .,* .emacs_[0-9]* 
-rm -f ${PROGS} xxx.l lex.yy.c 

print:  ${HDR} ${SRC} 
${LPR} Makefile ${HDR} ${SRC} 

# Dependencies 
# 
detex.c: detex.h 
detex.c: detex.l 







Vous souhaitez acquerir votre Pack ou des Services MandrakeSoft?
Rendez-vous sur "http://www.mandrakestore.com";



Re: [debutant]:installer un programme en .tar comme detex

2002-12-06 Thread Claude MICOUIN
Le Vendredi 6 Décembre 2002 20:41, Laurent FRANCOIS a écrit :

> 1) j'ai pas trouve de rpm pour la mandrake (il existe juste pour la
> suse,je sais pas si je peux l'utiliser ...)
A mon avis, il vaut mieux pas: les arborescences et les fichiers de conf sont 
différents.

-- 
[EMAIL PROTECTED]
http://astuce.linux.free.fr


Vous souhaitez acquerir votre Pack ou des Services MandrakeSoft?
Rendez-vous sur "http://www.mandrakestore.com";