OVH Cloud OVH Cloud

Equivalent de la commande unix "make"

11 réponses
Avatar
l.senouillet
Bonjour,

Travaillant dans un labo équipé de stastions Unix, et en vue d'un
possible changement de plateforme, je souhaiterai savoir si la commande
"make" ou un équivalent existe dans les distributions linux ou bien dans
mac OS X.

Pour mac OS X, j'ai cru comprendre qu'elle n'était dispo que si les
outils développeur sont installés...

NB : la commande "make" permet dans une bibliothèque composés de
plusieurs sous-programmes de ne recompiler que ceux qui ont été modifés,
de mettre à jour les liens qui le nécessitent.

NB2 : le language utilisé est le fortan.

Merci d'avance pour vos lumières

Loïc

--
Pour contacter l'équipe de modération : moderateurs-fcolm@efrei.fr
ATTENTION: Postez DIRECTEMENT vos articles dans le groupe, PAS dans
la liste de distribution des modérateurs.

10 réponses

1 2
Avatar
ericb
Bonjour,

Bonjour,

Travaillant dans un labo équipé de stastions Unix, et en vue d'un
possible changement de plateforme, je souhaiterai savoir si la commande
"make" ou un équivalent existe dans les distributions linux ou bien dans
mac OS X.


En fait, c'est GNU make.

Et il y a une verion Linux *et* une version Mac OS X ( livrée avec les
outils développeurs)

Pour mac OS X, j'ai cru comprendre qu'elle n'était dispo que si les
outils développeur sont installés...


Oui.

NB : la commande "make" permet dans une bibliothèque composés de
plusieurs sous-programmes de ne recompiler que ceux qui ont été modifés,
de mettre à jour les liens qui le nécessitent.


Oui, c'est bien GNU Make

Merci d'avance pour vos lumières


Y'a pas de quoi



Cordialement



--
NO ePATENTS / NON AUX BREVETS SUR LES LOGICIELS. See / Voir
http://swpat.ffii.org/

eric bachard

Avatar
Qing Liu
(Loic Senouillet) writes:

Bonjour,


Bonjour,

Travaillant dans un labo équipé de stastions Unix, et en vue d'un
possible changement de plateforme, je souhaiterai savoir si la commande
"make" ou un équivalent existe dans les distributions linux ou bien dans


Oui.

http://www.gnu.org/software/make/manual/html_mono/make.html

--
Liu

Avatar
Gaël Tessier
Bonjour

Loic Senouillet wrote:
Travaillant dans un labo équipé de stastions Unix, et en vue d'un
possible changement de plateforme, je souhaiterai savoir si la commande
"make" ou un équivalent existe dans les distributions linux ou bien dans
mac OS X.

Pour mac OS X, j'ai cru comprendre qu'elle n'était dispo que si les
outils développeur sont installés...


Sous Mac OS X, je ne sais pas, mais sous Linux, oui : il existe GNU
Make.

Gaël

Avatar
Marc TERRIER

Bonjour,

Travaillant dans un labo équipé de stastions Unix, et en vue d'un
possible changement de plateforme, je souhaiterai savoir si la commande
"make" ou un équivalent existe dans les distributions linux ou bien dans
mac OS X.

Pour mac OS X, j'ai cru comprendre qu'elle n'était dispo que si les
outils développeur sont installés...

NB : la commande "make" permet dans une bibliothèque composés de
plusieurs sous-programmes de ne recompiler que ceux qui ont été modifés,
de mettre à jour les liens qui le nécessitent.

NB2 : le language utilisé est le fortan.

Merci d'avance pour vos lumières

Loïc

--
Pour contacter l'équipe de modération :
ATTENTION: Postez DIRECTEMENT vos articles dans le groupe, PAS dans
la liste de distribution des modérateurs.


Bonjour,

La commande "make" existe dans tout Unix qui se respecte, donc sous
Linux entre autres. Pour ce qui est de compiler du Fortran, je sais
qu'il existe un paquetage qui va bien dans Linux ( gcc-g77, si je ne
dis pas de bêtises ), mais je ne saurais pas t'aider plus que ça, vu
que je n'ai aucune expérience de ce langage.

--
Marc

Avatar
JustMe
Loic Senouillet wrote:

Bonjour,

Travaillant dans un labo équipé de stastions Unix, et en vue d'un
possible changement de plateforme, je souhaiterai savoir si la commande
"make" ou un équivalent existe dans les distributions linux ou bien dans


oui

(au passage Linux EST UN Unix !)

mac OS X.

Pour mac OS X, j'ai cru comprendre qu'elle n'était dispo que si les
outils développeur sont installés...


ca parait logique


NB : la commande "make" permet dans une bibliothèque composés de
plusieurs sous-programmes de ne recompiler que ceux qui ont été modifés,
de mettre à jour les liens qui le nécessitent.


ca permet de faire bcp plus :-D


NB2 : le language utilisé est le fortan.

Merci d'avance pour vos lumières

Loïc



Avatar
laurent.pertois
JustMe wrote:

(au passage Linux EST UN Unix !)


Moi j'attends toujours les preuves de SCO ;-)

--
Politically Correct Unix - UTILITIES
The "touch" command has been removed from the standard distribution due
to its inappropriate use by high-level managers.

Avatar
Philippe Delsol
Loic Senouillet a écrit dans le message
<1g86yxh.aw49wn631ua6N%...
Bonjour,


Bonsoir,

Travaillant dans un labo équipé de stastions Unix, et en vue d'un
possible changement de plateforme, je souhaiterai savoir si la commande
"make" ou un équivalent existe dans les distributions linux ou bien dans
mac OS X.


Oui, dans toutes les distrib Linux et Unix en général ...

Pour mac OS X, j'ai cru comprendre qu'elle n'était dispo que si les
outils développeur sont installés...


Je ne connais pas mac OS X mais c'est souvent le cas , la commande make
n'est dispo que si on installe les "packages" de développement.
Sur Solaris et HP-UX c'est le cas.

NB : la commande "make" permet dans une bibliothèque composés de
plusieurs sous-programmes de ne recompiler que ceux qui ont été modifés,
de mettre à jour les liens qui le nécessitent.


Oui, par exemple.
Mais make peut faire beaucoup d'autres choses ...

NB2 : le language utilisé est le fortan.


Make est indépendant du langage de programmation utilisé.

Merci d'avance pour vos lumières

Loïc


Philippe

Avatar
sans_flotus_spam
Loic Senouillet wrote:

Bonjour,

Travaillant dans un labo équipé de stastions Unix, et en vue d'un
possible changement de plateforme, je souhaiterai savoir si la commande
"make" ou un équivalent existe dans les distributions linux ou bien dans
mac OS X.

Pour mac OS X, j'ai cru comprendre qu'elle n'était dispo que si les
outils développeur sont installés...

NB : la commande "make" permet dans une bibliothèque composés de
plusieurs sous-programmes de ne recompiler que ceux qui ont été modifés,
de mettre à jour les liens qui le nécessitent.

NB2 : le language utilisé est le fortan.

Merci d'avance pour vos lumières

Loïc

Linux est un Unix ! bien sûr qu'il y a make, et aussi autocof, etc

soit une appli à compiler, sources dans /usr/local/src/répertoire de
l'appli/
faire ./configure
make
make install
A+

Avatar
senrider
Merci à tous pour vos réponses.
Ceal fera pencher la balance quand le renouvellment du parc machine
sera à l'ordre du jour.

Loïc
Avatar
blanc
JustMe wrote:

(au passage Linux EST UN Unix !)


Non. Linux est un unix-like (un clone d'Unix libre) !
Il n'a pas été écrit à partir du code d'UNIX.

1 2