← Back to team overview

sslug-teknik team mailing list archive

Lyx og Red Hat 6.0

 

Hej allesammen
Jeg er netop begyndt at bruge Linux (Red Hat 6.0), og i den forbindelse
ville jeg gerne installere Lyx, da jeg altid har været glad for Latex.

Så jeg skynder mig ud og finder en RPM med lyx-1.0.1-12, hvorefter jeg
'på sædvanlig vis' (jeg har ikke gjort det så mange gange før!) prøver
at installere den (med GnoRPM, men det er vel irrelevant i denne
sammenhæng).

Den brokker sig så over at jeg mangler libforms.so.0.88. Efter en
hurtig
granskning af Lyx readme'en, står der søreme også at xforms og xpm skal
bruges til at kompilere Lyx (men jeg ville jo ikke kompilere, bare
installere???).

Nå, jeg finder den version der anbefales (0.88) af xforms, og finder
filen bxform-088.tar.gz. Ingen RPM her, men jeg prøver alligevel.

make i xforms kataloget (efter udpakning) giver:

[root@hejre xforms]# make
make[1]: Entering directory `/root/temp/xforms/DEMOS'
gcc -c -O -I../FORMS  -Ifd freedraw.c
gcc -O -s  freedraw.o  -o freedraw -L../FORMS -lforms -lXpm -lX11 -lm
/usr/bin/ld: cannot open -lXpm: No such file or directory
collect2: ld returned 1 exit status
make[1]: [freedraw] Error 1 (ignored)
.
*** <Og sådan bliver den ved> ***
.
make[1]: [dirlist] Error 1 (ignored)
gcc -O -s  -o newbutton newbutton.o crossbut.o -L../FORMS -lforms -lXpm
-lX11 -lm
/usr/bin/ld: cannot open -lXpm: No such file or directory
collect2: ld returned 1 exit status
make[1]: [newbutton] Error 1 (ignored)
make[1]: Leaving directory `/root/temp/xforms/DEMOS'

Så jeg regner med at det er fordi xpm ikke er installeret. Det er den,
men i en version 3.4j-5, og der bliver anbefalet en 4.7, hvilket jeg
finder ud af er det samme som en 3.4g. Denne kan jeg heller ikke finde
som RPM, så jeg finder i stedet en libXpm-4.7.tar.gz. Her står der i
readme filen:

 On Linux, you'd better get the binary distribution available from
 sunsite, because it is really a pain to build a shared lib and the
 current XPM distribution doesn't contain the jump files you would need
 to do so. I have no experience with ELF but the life should be easier
 though...

Her går jeg simpelthen død. Er der nogen der kan hjælpe med en
'step-by-step' installering af lyx (eller klyx), da jeg er absolut
fortabt her... Det er sikkert mig der har overset et eller andet
fuldstændigt banalt, men hvad???

MVH Preben

===
-- A man with one watch knows what time it is,
-- a man with two is never quite sure...
_________________________________________________________
Do You Yahoo!?
Get your free @yahoo.com address at http://mail.yahoo.com