So che il processo di installazione da fonte sono.perché "make" prima di "make install"
- ./configure
- fanno
- fanno installare
ma perché "fare" prima di "make install", perché non basta fare "make install"
la mia comprensione in modo lontano è "make" solo compilare la fonte in un file eseguibile, e "make install" in realtà metterli nella cartella PATH eseguibile, giusto?
forse non ho chiarito la mia domanda, e mi dispiace per questo.
dicono vogliamo installare eseguibile sulla macchina, possiamo solo fare
- ./configure
- fanno installare
invece di 3 passaggi indicati sopra.
Solo una nota a margine: "make" senza commenti salterà qualsiasi target con caratteri jolly. '%' è equivalente a una regex '+' per i nomi di destinazione. Ex. se hai 3 bersagli: 1) "% _targetsuffix:" 2) "wildTarget:" 3) "defaultTarget:" in questo ordine andando dall'alto in basso. Il comando "make" salterà "% _youtargetsuffic:" e crea "wildTarget:" ("defaultTarget:" viene ignorato perché "wildTarget:" lo precede). Spiacente, non so come formattare i commenti per renderli più leggibili. – funa68