Linuxportalen.se är Sveriges största och aktivaste webbplats för användare av öppen- och fri programvara.
Du besöker Linuxportalen.se som gäst vilket begränsar din möjlighet att använda webbplatsens alla funktioner. Genom att registera dig som medlem får du inte bara möjlighet att söka bland webbplatsens innehåll, skapa nya och delta i befintliga diskussioner, skapa din egen blogg, kommunicera med andra medlemmar genom privata meddelanden och delta i omröstningar. Du får också tillgång till Veckans Kadavro - en seriestrip unikt skapad för Linuxportalen.se!
Registeringen sker snabbt och är helt kostnadsfri - tveka inte, bli medlem idag!
Gentoo med Kernel 2.6.18 (om det nu skulle spela någon roll)
emerge -av tetex
(ett utdrag av dem sista raderna följer nedan)
i686-pc-linux-gnu-gcc -o oxdvi.bin xdvi.o dvi-draw.o dvi-init.o events.o font-open.o string-utils.o my-vsnprintf.o my-snprintf.o help-window.o message-window.o statusline.o xserver-info.o gf.o pk.o psdps.o psgs.o psheader.o psnews.o special.o util.o vf.o sfDir.o sfDraw.o sfPath.o sfSelFile.o hypertex.o mime.o wwwfetch.o alloca.o dvips.o tfmload.o -L/usr/lib -lwwwinit -lwwwapp -lwwwxml -lxmltok -lxmlparse -lwwwzip -lwwwhtml -lwwwtelnet -lwwwnews -lwwwhttp -lwwwmime -lwwwgopher -lwwwftp -lwwwfile -lwwwdir -lwwwcache -lwwwstream -lwwwmux -lwwwtrans -lwwwcore -lwwwutils -lmd5 -ldl -lz -L/usr/lib -lssl -lcrypto ../../libs/t1lib/libt1.a ../../libs/t1lib/../type1/libtype1.a -lXaw -lXmu -lXt -lSM -lICE -lXext -lX11 ../kpathsea/STATIC/libkpathsea.a -lm
/usr/lib/gcc/i686-pc-linux-gnu/4.1.1/../../../../i686-pc-linux-gnu/bin/ld: kan inte hitta -lwwwdir
collect2: ld returned 1 exit status
make[2]: *** [oxdvi.bin] Fel 1
make[2]: Leaving directory `/var/tmp/portage/tetex-2.0.2-r8/work/tetex-src-2.0.2/texk/oxdvik'
make[1]: *** [all] Fel 1
make[1]: Leaving directory `/var/tmp/portage/tetex-2.0.2-r8/work/tetex-src-2.0.2/texk'
make: *** [all] Fel 1!!! ERROR: app-text/tetex-2.0.2-r8 failed.
Call stack:
ebuild.sh, line 1546: Called dyn_compile
ebuild.sh, line 937: Called src_compile
tetex-2.0.2-r8.ebuild, line 41: Called tetex_src_compile
tetex.eclass, line 175: Called die!!! make teTeX failed
!!! If you need support, post the topmost build error, and the call stack if relevant.
Det ser ut som att länkaren tycker att libwww saknas?
emerge borde ha dragit in libwww åt dig om den krävs. Jag föreslår att du 1. provar att emerga libwww som Sebastian föreslog och 2. kör en revdep-rebuild för att säkra att dina binärer är korrekt länkade.
Jag tycker inte du skall kompilera det manuellt. Det kommer bara göra att du får skräp i ditt system.
--
Don’t take life too seriously, you won’t get out alive.
-- The trouble with programmers is that you can never tell what a programmer is doing until it’s too late.
Det var nästan så att jag förstod det, men det säger mig inte så mycket. Är det något fel i ebuild-filen kanske? Något kommando som kanske saknas eller är felaktigt?
----------------------------
Öppna format
----------------------------
Öppna format
Jag provade att installera om libwww och sedan installera tetex igen - och det fungerade, tack så mycket för hjälpen! Jag trodde faktiskt inte någon skulle kunna häjlpa mig med detta, men jag hade fel.
Nu skall jag försöka lära mig LaTeX.
----------------------------
Öppna format
----------------------------
Öppna format
Han menar att du bör installera libwww. Jag kan inte Gentoo så hur du gör vet jag inte. emerge kan väl ta och installera det annars kan du kompilera libwww från source.
--
Sebastian Dahlgren
http://www.medveten.nu
-- Sebastian Dahlgren