Artikler/tuts/tips omkring kompilering ?
Lad det være sagt:
Jeg kender godt den sædvanlige ./configure && make && make install svada og jeg benytter mig også af "--prefix=/DIR/" til configure.
Hvis jeg er hårdt presset kan jeg også indrømme et *svagt* kendskab til CFLAGS og CXXFLAGS (som hhv. C og C++ compiler flag der optimerer/ændrer måden hvorpå koden kompileres).
Men derfra er jeg LOST..
Jeg husker svagt fra en tid i slackware, at ikke alle applikationer vil kunne respektere "./configure --prefix=/path/to/root-install-dir" og hvordan nogle snakkede om "make DESTDIR=/install/path && make install DESTDIR=/install/path"
Men det er alt.
Er der nogle der kan pege hen imod nogle interessante artikler / tips omkring kompilering og/eller installation af software i al almindelighed ?
fx: hvad i alverden kan man gøre for at sikre sig, at et program installeres under det directory man ønsker uanset typen ? Ikke alle bruger configure og derfor er --prefix ikke en universal løsning..
Håber i vil byde ind!
Jeg kender godt den sædvanlige ./configure && make && make install svada og jeg benytter mig også af "--prefix=/DIR/" til configure.
Hvis jeg er hårdt presset kan jeg også indrømme et *svagt* kendskab til CFLAGS og CXXFLAGS (som hhv. C og C++ compiler flag der optimerer/ændrer måden hvorpå koden kompileres).
Men derfra er jeg LOST..
Jeg husker svagt fra en tid i slackware, at ikke alle applikationer vil kunne respektere "./configure --prefix=/path/to/root-install-dir" og hvordan nogle snakkede om "make DESTDIR=/install/path && make install DESTDIR=/install/path"
Men det er alt.
Er der nogle der kan pege hen imod nogle interessante artikler / tips omkring kompilering og/eller installation af software i al almindelighed ?
fx: hvad i alverden kan man gøre for at sikre sig, at et program installeres under det directory man ønsker uanset typen ? Ikke alle bruger configure og derfor er --prefix ikke en universal løsning..
Håber i vil byde ind!
Kommentarer2
Re: Artikler/tuts/tips omkring kompilering ?
Re: Artikler/tuts/tips omkring kompilering ?
Det er bare et forslag... og jeg mener ikke at du skal installer LFS, for det tager langtid og ikke altid virker... men de har noget god dokumentation til kompilering og konfigurere...
Håber det var sådan noget du lede efter