Freesco, NND, CDN, EOS

http://www.freesco.pl
Dzisiaj jest niedziela, 22 czerwca 2025, 01:18

Strefa czasowa UTC+2godz.




Nowy temat Odpowiedz w temacie  [ Posty: 6 ] 
Autor Wiadomość
Post: wtorek, 30 sierpnia 2005, 22:33 
Offline
MODERATOR

Rejestracja: wtorek, 31 sierpnia 2004, 23:06
Posty: 3267
Lokalizacja: Katowice
Sibi napisal:
#!/bin/sh
# sciaga, instaluje i kompiluje RRDTOOL

BUILD_DIR=/tmp/rrdbuild
INSTALL_DIR=/usr/local/rrdtool-1.2.11

mkdir -p $BUILD_DIR


# przygotowanei cgilib
cd $BUILD_DIR
wget http://people.ee.ethz.ch/oetiker/webtoo ... 0.5.tar.gz
tar zxf cgilib-0.5.tar.gz
cd cgilib-0.5
make CC=gcc CFLAGS="-O3 -fPIC -I."
mkdir -p $BUILD_DIR/lb/include
cp *.h $BUILD_DIR/lb/include
mkdir -p $BUILD_DIR/lb/lib
cp libcgi* $BUILD_DIR/lb/lib

# przygotowanie zlib
cd $BUILD_DIR
wget http://people.ee.ethz.ch/oetiker/webtoo ... 2.2.tar.gz
tar zxf zlib-1.2.2.tar.gz
cd zlib-1.2.2
env CFLAGS="-O3 -fPIC" ./configure --prefix=$BUILD_DIR/lb
make
make install

# przygotowanie libpng
cd $BUILD_DIR
wget http://people.ee.ethz.ch/oetiker/webtoo ... fig.tar.gz
tar zxvf libpng-1.2.8-config.tar.gz
cd libpng-1.2.8-config
env CPPFLAGS="-I$BUILD_DIR/lb/include" LDFLAGS="-L$BUILD_DIR/lb/lib" CFLAGS="-O3 -fPIC" \
./configure --disable-shared --prefix=$BUILD_DIR/lb
make
make install

# przygotowanie freetype (na nnd juz powinno byc)
cd $BUILD_DIR
wget http://people.ee.ethz.ch/oetiker/webtoo ... 1.9.tar.gz
tar zxvf freetype-2.1.9.tar.gz
cd freetype-2.1.9
env CPPFLAGS="-I$BUILD_DIR/lb/include" LDFLAGS="-L$BUILD_DIR/lb/lib" CFLAGS="-O3 -fPIC" \
./configure --disable-shared --prefix=$BUILD_DIR/lb
make
make install

# przygotowanie libart
cd $BUILD_DIR
wget http://people.ee.ethz.ch/oetiker/webtoo ... .17.tar.gz
tar zxvf libart_lgpl-2.3.17.tar.gz
cd libart_lgpl-2.3.17
env CFLAGS="-O3 -fPIC" ./configure --disable-shared --prefix=$BUILD_DIR/lb
make
make install

# poniewaz powyzsze bibloteki sa statyczne, nalezy zrobic
ranlib $BUILD_DIR/lb/lib/*.a

IR=-I$BUILD_DIR/lb/include
CPPFLAGS="$IR $IR/libart-2.0 $IR/freetype2 $IR/libpng"
LDFLAGS="-L$BUILD_DIR/lb/lib"
CFLAGS=-O3
export CPPFLAGS LDFLAGS CFLAGS



# Robienie wlasciwego RRDTOOLa
cd $BUILD_DIR
wget http://people.ee.ethz.ch/oetiker/webtoo ... .11.tar.gz #sciagniecie rrdtool najnowszego
tar zxf rrdtool-1.2.11.tar.gz#rozpakowanie
cd rrdtool-1.2.11# do katalogu..
./configure --prefix=$INSTALL_DIR --disable-python --disable-tcl
make clean
make
make install

ja sprawdzilem i dziala.
Czy moglby ktos to ladnie podzielic i zapaczkowac??
nie wiem czy jest jakas roznica pomiedzy:
freetype a freetype2 (to jest w NND)
dalej w NND jest juz:
zlib
libpng
no i freetype??

_________________
Obrazek


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: wtorek, 30 sierpnia 2005, 23:25 
Offline
MODERATOR

Rejestracja: wtorek, 31 sierpnia 2004, 23:06
Posty: 3267
Lokalizacja: Katowice
a jednak sie za to wezme Macieks mnie wspomogl linkami ;]

_________________
Obrazek


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: środa, 31 sierpnia 2005, 01:07 
Offline
MODERATOR

Rejestracja: wtorek, 31 sierpnia 2004, 23:06
Posty: 3267
Lokalizacja: Katowice
wyniki mojej pracy:

cgilib:
http://listonosz.no-ip.com/download/pak ... b/PKGBUILD
http://listonosz.no-ip.com/download/pak ... pkg.tar.gz

libart-lgpl:
http://listonosz.no-ip.com/download/pak ... l/PKGBUILD
http://listonosz.no-ip.com/download/pak ... pkg.tar.gz

rrdtool:
http://listonosz.no-ip.com/download/pak ... l/PKGBUILD
http://listonosz.no-ip.com/download/pak ... pkg.tar.gz
http://listonosz.no-ip.com/download/pak ... pkg.tar.gz
http://listonosz.no-ip.com/download/pak ... pkg.tar.gz

Prosze o sprawdzenie

_________________
Obrazek


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: środa, 31 sierpnia 2005, 22:28 
Offline
Użytkownik

Rejestracja: środa, 2 lutego 2005, 23:40
Posty: 483
Przetestowałem i wygląda, że działa.
Jest tylko jedno ale ...
Do PKGBUILD rrdtool, dołóż --enable-latin2, czyli:
Cytuj:
./configure --prefix=/usr --disable-python --disable-tcl --enable-latin2

I będzie super.
(bo teraz nie mam polskich liter)

Czekam na przekompilowany pakiet.

_________________
Pozdrawiam


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: czwartek, 1 września 2005, 00:40 
Offline
MODERATOR

Rejestracja: piątek, 5 lipca 2002, 17:31
Posty: 2449
Lokalizacja: Londyn
Panowie, proponuję jednak rozwiązać problem z niekompilującymi się programami w cgilib. próbowałem sobie to skompilować i niestety ani cgitest ani jumpto nie wyglądają jakby się skompilowały.
Nawet jeśli powyższe pominiemy (nie wiem do czego są te programiki) to czy nie należałoby nazwać tego pakietu cgilib-devel? w końcu nie zawiera jedynie jeden nagłówek i jeden script linkera... żadnej biblioteki *.so, być może zamiast w depends należałoby umieścić cgilib w makedepends? po kompilacji ta biblioteka raczej nie jest potrzebna...
Prośba do znających temat: poprawcie, proszę, jeśli się mylę

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


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: czwartek, 1 września 2005, 07:34 
Offline
Użytkownik

Rejestracja: środa, 2 lutego 2005, 23:40
Posty: 483
Co racja, to racja (wypowiedź powyżej).
Też próbowałem przekompilować i wychodzą jakieś błędy.
Fakt jednak faktem, że to co zrobił czerwo - działa. Być może działa dlatego, że próby robiłem tylko w podstawowej (taką znam) konfiguracji rrdtool. Może w bardziej zaawansowanych funkcjach działać to nie będzie.
Mis' ma rację, nie możemy robić 'popeliny'.
Ale droga jest dobra, popieram wysiłki czerwo.

_________________
Pozdrawiam


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

Strefa czasowa UTC+2godz.


Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 5 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