Makefiles + slack pkg
v13 at priest.com
v13 at priest.com
Fri Dec 7 17:44:02 EET 2001
On Friday 07 December 2001 15:55, Dimitris Mandalidis wrote:
> Είχαμε τις προάλλες μια συζήτηση για το πως φτιάχνονται τα packages στο
> slackware. Είχε πει λοιπόν ο DJ Art, μεταξύ άλλων για make install
> DESTDIR=/anywhere, και θα ήθελα να ρωτήσω πως γίνεται αν το Makefile
> δεν έχει DESTDIR να τα στείλω εκεί που θέλω, δεδομένου ότι δεν γίνεται
> να πειράξω τα prefix κλπ κλπ γιατί υπάρχουν προγράμματα που κατά τη
> διάρκεια του install target πειράζουν διάφορα πράγματα βάσει του
> prefix.
To DESTDIR, einai mia metabliti poy xrisimopoiei to automake. Epomenos, to
100% ton Makefiles poy proerxontai apo to automake (kai kat'epektasi, to 95+%
ton paketon poy xrisimopoioyn to autoconf) thn exoyn. H DESTDIR, einai by
default adeia kai mpenei mprosta apo kathe antigrafi poy ginetai. Etsi an
exeis pei --prefix=/usr/local kai meta peis
make DESTDIR=/tmp install
tha paei kai tha ta balei sto /tmp/usr/local/....
An tora enoeis to pos ginetai na kaneis to idio me Makefiles poy den
proerxontai apo to automake, tote aplos prepei na ta kaneis ena vi kai na
deis poy orizoyn to meros poy kanoyn tin egkatastasi (einai praktika adynato
na min xrisimopoioyn mia metabliti poy na orizei poy tha egkatastathoyn)
An pali enoeis, pos ginetai na baleis ta programmata se dirs poy thes esy,
alla to prefix na einai (px) to /usr/local/mpla , tote des ta:
--bindir, --sbin-dir, --exec-prefix, --datadir, --sysconfdir klp klp
ta opoia mporoyn na syniparksoyn mazi me to --prefix
> Δ.
<<V13>>
More information about the Linux-greek-users
mailing list