Freesco, NND, CDN, EOS

http://www.freesco.pl
Dzisiaj jest piątek, 4 lipca 2025, 17:36

Strefa czasowa UTC+2godz.




Nowy temat Odpowiedz w temacie  [ Posty: 2 ] 
Autor Wiadomość
Post: niedziela, 27 lipca 2008, 23:52 
Offline
Użytkownik

Rejestracja: czwartek, 1 grudnia 2005, 02:31
Posty: 200
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.

_________________
www.inter-foto.pl


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: poniedziałek, 28 lipca 2008, 08:52 
Offline
MODERATOR

Rejestracja: piątek, 5 lipca 2002, 17:31
Posty: 2449
Lokalizacja: Londyn
Zajrzyj do /etc/pacman.conf i zainteresuj się liniami IgnorePkg i/lub NoUpgrade.
A w ogóle to polecam zaczać od man pacman

_________________
Mis'
___________________________________
"Real Men Use Telnet on port 80" (el bid)


Na górę
 Wyświetl profil  
 
Wyświetl posty nie starsze niż:  Sortuj wg  
Nowy temat Odpowiedz w temacie  [ Posty: 2 ] 

Strefa czasowa UTC+2godz.


Kto jest online

Użytkownicy przeglądający to forum: Bing [Bot] i 23 gości


Nie możesz tworzyć nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz dodawać załączników

Szukaj:
Przejdź do:  
cron
Technologię dostarcza phpBB® Forum Software © phpBB Group
Hosting: Compus-Net
RobertKonik.pl