Freesco, NND, CDN, EOS http://forum.freesco.pl/ |
|
biblioteka libtiff + imagemagic http://forum.freesco.pl/viewtopic.php?f=22&t=17086 |
Strona 1 z 1 |
Autor: | muray [ niedziela, 27 lipca 2008, 23:52 ] |
Tytuł: | biblioteka libtiff + imagemagic |
Witam, Mam problem z tą biblioteką i programem Imagemagic. Programik służy do konwersji plików graficznych (np w locie żeby robić miniatury z poziomu PHP). Problem dotyczy konwersji plików tiff na jpeg. Generalnie chodzi o parametr enable-old-jpeg w biliotece libtiff. Teraz biblioteka jest skompilowana bez tego parametru i niestety imagemagic nie działa bez tego. Próbowałem kompilować najnowszą stabilną bibliotekę, czyli 3.8.2 (w repo aktualnie jest 3.6.1) i o ile ./configure --prefix=/usr --enable-old-jpeg to przechodzi dobrze to make wywala się z błędami z którymi nie mogę sobie poradzić pierwszy problem jest tutaj /usr/include/jpeglib.h:1092:65: jpegint.h: No such file or directory i nie wiem o co chodzi, bibliotekę libjpeg mam w wersji devel "pacniętą" tymczasowo wgrałem plik w prawidłowe miejsce (pierwszy wynik na googlu) https://setisvn.ssl.berkeley.edu/svn/se ... /jpegint.h - tutaj akurat nie mam pojęcia czy dobrze zrobiłem ale... idąc dalej natknąłem się na kolejny błąd ../libtiff/.libs/libtiff.so: undefined reference to `jpeg_reset_huff_decode' rozwiązanie wydaje się być tutaj http://www.asmail.be/msg0055551400.html a plik tutaj http://www.krugle.org/examples/p-FbIwXe ... huff_add.c wygląda to tak jak by biblioteka http://ww1.devel.nnd-linux.pl/nnd/pakie ... g/PKGBUILD była wrzucona z błędem opisanym w tym wątku i trzeba by ja skompilować jeszcze raz z poprawionym źródłem. może ktoś z was dał by radę przygotować paczkę z tym przełącznikiem bo zaczyna to być ponad moje siły. (tzn nigdy tego jeszcze czegoś podobnego nie robiłem) źródło jest tutaj ftp://ftp.remotesensing.org/pub/libtiff ... 8.2.tar.gz obecna wersja tutaj http://ww1.devel.nnd-linux.pl/nnd/pakie ... f/PKGBUILD źródło libjpeg http://www.ijg.org/ imagemagic tutaj http://www.imagemagick.org/script/download.php za każdą pomoc z góry dziękuję. UPDATE: po nałożeniu tej poprawki na oryginalne źródła biblioteka jpeg i tiff skompilowała się bez problemów. aktualnie kompiluje teraz imagemagic'a jeśli się uda to dam znać. Jeśli chodzi o paczki to nie czuje się na siłach żeby zrobić z tego paczki do repo testowego czy coś. Jakaś bardziej doświadczona osoba mogła by to wrzucić do testowego. Przy okazji mogła by zweryfikować czy ew warningi które się pokazywały u mnie nie powodują jakiś błędów w samym systemie. UPDATE2: U mnie wszystko działa. Jeśli tylko jeszcze ktoś mi powie co mam zrobić żeby te poprawione biblioteki nie zostały nadgrane pacmanem (np przy pacman -Suy) to będę w niebie. Pozdrawiam. |
Autor: | Mis' [ poniedziałek, 28 lipca 2008, 08:52 ] |
Tytuł: | |
Zajrzyj do /etc/pacman.conf i zainteresuj się liniami IgnorePkg i/lub NoUpgrade. A w ogóle to polecam zaczać od man pacman |
Strona 1 z 1 | Strefa czasowa UTC+2godz. |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |