IPB

Bienvenue invité ( Connexion | Inscription )

> Programmation

Il est interdit de poster directement à la racine de ce forum.
Veuillez créer votre topic dans le sous-forum approprié.

 
Reply to this topicStart new topic
> Erreur dans un makefile
Options
Mr.Manatane
posté 25 Jul 2004, 18:48
Message #1


Nouveau Membre


Groupe : Membres
Messages : 11
Inscrit : 3 Apr 2004
Membre no 17 146



Salutations,

j'essaie en vain de compiler un programme, mais il y a apparemment une erreur dans le Makefile. Ca ne m'étonne guère car le fichier source n'est à la base pas fait pour macosX. Je voudrais savoir s'il est possible de purifier le fichier pour que le compilation puisse avoir lieue.

l'erreur:

CODE

Makefile:1: *** missing separator.  Stop.


le fichier Makefile
CODE

.if !make(install)
SUBDIR= libpcap
.endif

SUBDIR+= pfctl authpf ftp-proxy man pf pflog pfsync

.include "include/mk/util.mk"

.if (ALTQ_SUPPORT) && (${ALTQ_SUPPORT} == "yes")
SUBDIR+= pfaltq
.endif

SUBDIR+= pflogd tcpdump

.include <bsd.subdir.mk>



Votre hôte


--------------------
-Jean François, la vraie beauté, n'est elle pas celle qui vient du coeur?
-Je lui ai dit mon cul oui! C'est les moches qui disent ça!
Go to the top of the page
 
+Quote Post
maclinuxG4
posté 25 Jul 2004, 21:46
Message #2


Macbidouilleur d'Or !
*****

Groupe : Membres
Messages : 3 459
Inscrit : 28 Dec 2001
Lieu : ile de france
Membre no 1 715



tu fait des fichiers intermediare ligne a linge.

remplace au niveau les labels les espaces par des tabulations. cela peut venir de la


--------------------
hack Z170-UD5 TH + i7 6700k + 16 Go dimm + radeon 580 pulse 8192 mo + SSD 1 T / 2 T + acer XF240H+ macOS Mac OS + Mac OS 10.12.6 /10.14.6 + imprimante HP5520 + (port DP / carte HDMI ) + H75 v2 +r5138
 macpro1,1 Dual core 2,66 GHz, 4 Go FB-dimm+ radeon HD 5770 + ST 500 Go + LCD Samsung 710T + Mac OS 10.6.8 + plantronics DSP 500 + Canon S50 + imprimante HP5520 +  ipad mini
► NO WINDOWS BOOT... Only  linux manjaro
hack AMD 5950 B550-vision D + 32 Go dimm + radeon VII 16 Go+ 2 M2 x 1 xT + SSD 1 T / 2 T + sonnet ether 10G+ acer XF240H+ 10.14.6 + H150 pro + O C 07.1+ boitier 900 v2 Be quiet

--------------------
Go to the top of the page
 
+Quote Post
Mr.Manatane
posté 26 Jul 2004, 09:11
Message #3


Nouveau Membre


Groupe : Membres
Messages : 11
Inscrit : 3 Apr 2004
Membre no 17 146



Salutations,

je ne suis pas sûr d'avoir bien saisi vos dires, j'ai donc fais ceci:

CODE

       if !make(install)
SUBDIR= libpcap
       endif

SUBDIR+= pfctl authpf ftp-proxy man pf pflog pfsync

       include "include/mk/util.mk"

       if (ALTQ_SUPPORT) && (${ALTQ_SUPPORT} == "yes")
SUBDIR+= pfaltq
       endif

SUBDIR+= pflogd tcpdump

       include <bsd.subdir.mk>


Mais dorénavant, j'ai cette erreur ci:

CODE

Makefile:1: *** commands commence before first target.  Stop.


Votre hôte

Ce message a été modifié par Mr.Manatane - 26 Jul 2004, 09:11.


--------------------
-Jean François, la vraie beauté, n'est elle pas celle qui vient du coeur?
-Je lui ai dit mon cul oui! C'est les moches qui disent ça!
Go to the top of the page
 
+Quote Post
Driden
posté 26 Jul 2004, 09:25
Message #4


Macbidouilleur de vermeil !
****

Groupe : Membres
Messages : 1 318
Inscrit : 7 May 2003
Lieu : Ile de France (92)
Membre no 7 472



ça serait pas un makefile pour la version BSD de make des fois ?


--------------------

@+ Driden
Go to the top of the page
 
+Quote Post
Mr.Manatane
posté 26 Jul 2004, 09:45
Message #5


Nouveau Membre


Groupe : Membres
Messages : 11
Inscrit : 3 Apr 2004
Membre no 17 146



QUOTE(Driden @ 26 Jul 2004, 09:25)
ça serait pas un makefile pour la version BSD de make des fois ?
[right][snapback]789783[/snapback][/right]

C'est juste (comme MacosX est considéré comme un BSD, je ne pensais pas que le problème viendrait de là), il y a t'il une solution adéquate?

Votre hôte

Ce message a été modifié par Mr.Manatane - 26 Jul 2004, 09:45.


--------------------
-Jean François, la vraie beauté, n'est elle pas celle qui vient du coeur?
-Je lui ai dit mon cul oui! C'est les moches qui disent ça!
Go to the top of the page
 
+Quote Post
Driden
posté 26 Jul 2004, 11:12
Message #6


Macbidouilleur de vermeil !
****

Groupe : Membres
Messages : 1 318
Inscrit : 7 May 2003
Lieu : Ile de France (92)
Membre no 7 472



Simplement utiliser la version BSD de make et non gmake version GNU, si c'est bien là le problème.


--------------------

@+ Driden
Go to the top of the page
 
+Quote Post
Mr.Manatane
posté 26 Jul 2004, 11:30
Message #7


Nouveau Membre


Groupe : Membres
Messages : 11
Inscrit : 3 Apr 2004
Membre no 17 146



salutations,

il est écris que les deux versions de make sont fournis par Apple sur le site de Fink. Ou puis je trouver celui qui m'intéresse ? ou porte t'il tout simplement un nom différent?

Votre hôte


--------------------
-Jean François, la vraie beauté, n'est elle pas celle qui vient du coeur?
-Je lui ai dit mon cul oui! C'est les moches qui disent ça!
Go to the top of the page
 
+Quote Post
Driden
posté 26 Jul 2004, 11:32
Message #8


Macbidouilleur de vermeil !
****

Groupe : Membres
Messages : 1 318
Inscrit : 7 May 2003
Lieu : Ile de France (92)
Membre no 7 472



S'appelle bsdmake sous Mac OS X.


--------------------

@+ Driden
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 utilisateur(s) sur ce sujet (1 invité(s) et 0 utilisateur(s) anonyme(s))
0 membre(s) :

 



Nous sommes le : 25th April 2024 - 03:07