Pagini: [1]   În jos
  Imprimă  
Ajutor Subiect: Script pt instalarea Rhide din sursa.pt linuxisti.  (Citit de 3706 ori)
0 Utilizatori şi 1 Vizitator pe acest subiect.
thestick
Client obisnuit
**

Karma: -6
Deconectat Deconectat

Mesaje: 68



Vezi Profilul WWW
« : Iulie 12, 2006, 16:29:44 »

ar trebui sa mearga.
salvati codul cu un nume gen rhide_installer.sh
chmod a+x rhide_installer.sh
./rhide_installer.sh
su root;
Cod:
cd $HOME;
export DIR_INSTALARE="rhide";
mkdir $DIR_INSTALARE;
cd $DIR_INSTALARE;
echo "Install path: $HOME/$DIR_INSTALARE"
wget http://dev.gentoo.org/~azarah/rhide/setedit-0.5.5.20050828.tar.bz2;
wget http://dev.gentoo.org/~azarah/rhide/tvision-2.10.20050824.tar.bz2;
wget http://dev.gentoo.org/~azarah/rhide/rhide-1.5.20050823.tar.bz2;
wget http://ftp.gnu.org/gnu/gdb/gdb-6.1.1.tar.bz2;
echo "Downloaded files; press enter."
read;

tar -xvjf setedit-0.5.5.20050828.tar.bz2;
tar -xvjf tvision-2.10.20050824.tar.bz2;
tar -xvjf rhide-1.5.20050823.tar.bz2;
tar -xvjf gdb-6.1.1.tar.bz2;

echo "Unpacked files; press enter.";
read;

mv rhide-1.5.20050823 rhide;
mv gdb-6.1.1 gdb;

cd tvision/ ;
./configure --prefix="/usr" --x-include="/usr/include" --x-lib="/usr/lib" --fhs --without-dynamic ;
make;

echo "Tvision installed; press enter.";
read;

cd ..;
cd setedit;
./configure --prefix="/usr" --fhs --libset --static --without-mp3 --without-mixer --without-migdb;
make;

echo "Setedit installed; press enter.";
read;

export RHIDESRC="$HOME/$DIR_INSTALARE/rhide";
export SETSRC="$HOME/$DIR_INSTALARE/setedit";
export SETOBJ="$HOME/$DIR_INSTALARE/setedit/makes";
export TVSRC="$HOME/$DIR_INSTALARE/tvision";
export TVOBJ="$HOME/$DIR_INSTALARE/tvision/makes";
export GDB_SRC="$HOME/$DIR_INSTALARE/gdb";
export GDB_OBJ="$HOME/$DIR_INSTALARE/gdb";

echo "$RHIDESRC";
echo "$SETSRC";
echo "$SETOBJ";
echo "$TVSRC";
echo "$TVOBJ";
echo "$GDB_SRC";
echo "$GDB_OBJ";

echo "Are these ok?";
read;

cd ..;
cd rhide;
./configure;
make;
make install;
Linux Guru , thestick
so..feedback?
« Ultima modificare: Iulie 13, 2006, 10:50:28 de către TheStick » Memorat

bogdan2412
Echipa infoarena
Nu mai tace
*****

Karma: 410
Deconectat Deconectat

Mesaje: 951



Vezi Profilul
« Răspunde #1 : Iulie 13, 2006, 09:47:29 »

N-a mers pe Ubuntu Dapper, nici pe Fedora 5... a dat eroare la compilare la Tvision... N-am putut compila tvision cu GCC 4 niciodata oricum... O sa vad vad ce fac cu tvision si iti zic daca merge restu Smile
Daca poti ai putea face scriptu sa se opreasca atunci cand make returneaza erori sau configure iti spune ca lipsesc anumite componente... eu nu stiu bash chiar atat de bine, deci nu te pot ajuta aici Smile De asemenea ai putea sa nu mai downloadezi de fiecare data Tar-urile daca sunt deja downloadate Tongue
« Ultima modificare: Iulie 13, 2006, 10:32:07 de către bogdan2412 » Memorat
Coty
Nu mai tace
*****

Karma: 6
Deconectat Deconectat

Mesaje: 235



Vezi Profilul WWW
« Răspunde #2 : Iulie 13, 2006, 10:01:37 »

Citat din mesajul lui: bogdan2412
De asemenea ai putea sa nu mai downloadezi de fiecare data Tar-urile daca sunt deja downloadate Tongue
poti sa faci " ls | grep ..." (si numele fisierelor) si sa vezi daca exista... (parca poti verifica daca returneaza un sir vid in bash, nu? )
Memorat
thestick
Client obisnuit
**

Karma: -6
Deconectat Deconectat

Mesaje: 68



Vezi Profilul WWW
« Răspunde #3 : Iulie 13, 2006, 10:25:06 »

pune un # in fata liniilor care nu mai vrei sa fie executate. in principiu tar -xvjf ... , wget ... si mv .. Smile .
acum verific daca merge cu gcc 4.
Memorat

bogdan2412
Echipa infoarena
Nu mai tace
*****

Karma: 410
Deconectat Deconectat

Mesaje: 951



Vezi Profilul
« Răspunde #4 : Iulie 13, 2006, 10:36:34 »

Tvision a compilat pe Fedora cu g++ 3.2... in Ubuntu n-am alt compilator decat g++ 4 Smile
Setedit, la fel, n-a compilat cu g++ 4, cu 3.2 a mers...
Cod:
cd setedit;
./configure --prefix="/usr" --fhs --libset --static --without-mp3 --without-mixe r;
./configure --prefix="/usr" --fhs --libset --static --without-mp3 --without-mixe r --without-migdb;
Aici ar fi trebuit "--without-mixer" si doar ultimu configure Smile

Rhide n-a compilat deloc...

PS: stiu si eu sa comentez linii Tongue Doar ca daca vroiai sa faci un script tare trebuia sa vezi din script daca ai downloadat tar-urile...

« Ultima modificare: Iulie 13, 2006, 10:48:34 de către bogdan2412 » Memorat
thestick
Client obisnuit
**

Karma: -6
Deconectat Deconectat

Mesaje: 68



Vezi Profilul WWW
« Răspunde #5 : Iulie 13, 2006, 10:44:48 »

mda , nu merge cu gcc4 Sad .
 nici nu vrei sa stii prin ce am trecut cu scriptu asta Smile . so don`t complain.
`miezul` scriptului sta in
./configure
si in variabilele $TVOBJ etc..

----
pentru ubuntu
http://packages.ubuntu.com/dapper/devel/gcc-3.4
http://packages.ubuntu.com/dapper/devel/gcc-3.4-base
si pt fedora sunt sigur ca puteti gasi un gcc 3.4.6 functional
« Ultima modificare: Iulie 13, 2006, 15:07:25 de către TheStick » Memorat

Pagini: [1]   În sus
  Imprimă  
 
Schimbă forumul:  

Powered by SMF 1.1.19 | SMF © 2006-2013, Simple Machines