PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Mit make install alles in ein Verzeichniss?



wdsl
24.05.02, 18:24
Hi,

Kann man es machen dass make install alles in ein Verteichniss kopiert?

z.B. indem man $root in "/opt/blablabla" untauft

Kleines Beispiel:
statt
/usr/local/bla.sh

in
/opt/blablabla/usr/local/bla.sh

Geht das und wenn ja wie?

Ich hätte nähmlich gerne ein Programm kompeliert und es dann via FTP
auf einen anderen PC verschoben

Kann man sonst irgenwie feststellen welche Dateien alles von make install
erzeugt wurden.

Wahrscheinlich ist die Lösung ganz einfach. Hoffe ich jeden Falls *g*

mfg
wdsl

Trillian
24.05.02, 18:33
./configure --prefix=/usr/local/da-hin

würde dann z.b. Binaries nach /usr/local/da-hin/bin kopieren

brauchst also nur nach /usr/local/da-hin wechseln und dort ein
tar czvf ~/tarball.tar.gz *

machen.

Kannst natürlich auch ./configure --prefix=/home/bla/da machen...

SeeksTheMoon
24.05.02, 18:34
vor make install wird bei 99% aller Programme noch ein ./configure aufgerufen.
./configure --prefix=PFAD dürfte das Install-Verzeichnis ändern; schau mal bei ./configure --help, bzw. in der entsprechenden Readme nach.

wdsl
24.05.02, 19:42
./configure --prefix=/root/Desktop/downloads/PHP/PHP/php

stimmt das so?
muss ich das Verzeichniss selber erstellen?

Als erstes habe ich PHP entpackt.
Dann habe ich das verzeichniss gewächselt "cd /root/Desktop/downloads/PHP/PHP/php-4.2.1"
Dann "./configure --prefix=/root/Desktop/downloads/PHP/PHP/php" ausgeführt aber er hat nichts in das Verzeichniss kopiert ;-((

Habe ich was falsch gemacht oder was vergessen?

mfg
wdsl

Trillian
24.05.02, 19:50
Er kopiert erst, wenn du "make install" machst.

wdsl
24.05.02, 20:01
Danke dir war ja zu blöd von mir

Danke euch
wdsl