Bonjour,
j'ai reinstallé un serveur pour lequel je compile les applis dans
/usr/ports.
Jusqu'à aujourd'hui tout ok, mais depuis lorsque je tente un make
install ou même un make depend pour un nouveau noyau ou un make clean
j'ai en retour : Missing }. alors que le make se déroule sans
problème auparavant.
Si quelqu'un a une piste...
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
iMil
Salut
On Thu, 12 Aug 2004 14:42:59 -0700, Cornelii wrote:
install ou même un make depend pour un nouveau noyau ou un make clean j'ai en retour : Missing }. alors que le make se déroule sans problème auparavant.
jamais entendu parler de ca, mais essaye donc ceci :
# rm -rf /usr/obj/* # cd /usr/src # make buildworld
... et la suite ici: http://www.freebsd.org/doc/fr_FR.ISO8859-1/books/handbook/makeworld.html
Il faut utiliser cette methode desormais et plus l'ancien make world.
iMil
Salut
On Thu, 12 Aug 2004 14:42:59 -0700, Cornelii wrote:
install ou même un make depend pour un nouveau noyau ou un make clean
j'ai en retour : Missing }. alors que le make se déroule sans
problème auparavant.
jamais entendu parler de ca, mais essaye donc ceci :
# rm -rf /usr/obj/*
# cd /usr/src
# make buildworld
... et la suite ici:
http://www.freebsd.org/doc/fr_FR.ISO8859-1/books/handbook/makeworld.html
Il faut utiliser cette methode desormais et plus l'ancien make world.
On Thu, 12 Aug 2004 14:42:59 -0700, Cornelii wrote:
install ou même un make depend pour un nouveau noyau ou un make clean j'ai en retour : Missing }. alors que le make se déroule sans problème auparavant.
jamais entendu parler de ca, mais essaye donc ceci :
# rm -rf /usr/obj/* # cd /usr/src # make buildworld
... et la suite ici: http://www.freebsd.org/doc/fr_FR.ISO8859-1/books/handbook/makeworld.html
Il faut utiliser cette methode desormais et plus l'ancien make world.
iMil
cornelii
# rm -rf /usr/obj/* # cd /usr/src # make buildworld
... et la suite ici: http://www.freebsd.org/doc/fr_FR.ISO8859-1/books/handbook/makeworld.html
ça n'a pas marché non plus. j'ai refait une installation à l'identique et cette fois ci dès le départ j'ai ce problème de missing }. Il faut peut être que je regarde si je n'ai pas un problème hardware. Qu'en pensez vous?
# rm -rf /usr/obj/*
# cd /usr/src
# make buildworld
... et la suite ici:
http://www.freebsd.org/doc/fr_FR.ISO8859-1/books/handbook/makeworld.html
ça n'a pas marché non plus.
j'ai refait une installation à l'identique et cette fois ci dès le
départ j'ai ce problème de missing }.
Il faut peut être que je regarde si je n'ai pas un problème hardware.
Qu'en pensez vous?
# rm -rf /usr/obj/* # cd /usr/src # make buildworld
... et la suite ici: http://www.freebsd.org/doc/fr_FR.ISO8859-1/books/handbook/makeworld.html
ça n'a pas marché non plus. j'ai refait une installation à l'identique et cette fois ci dès le départ j'ai ce problème de missing }. Il faut peut être que je regarde si je n'ai pas un problème hardware. Qu'en pensez vous?
Philippe Michel
Le 14-08-2004, Cornelii a écrit :
# rm -rf /usr/obj/* # cd /usr/src # make buildworld
... et la suite ici: http://www.freebsd.org/doc/fr_FR.ISO8859-1/books/handbook/makeworld.html
ça n'a pas marché non plus. j'ai refait une installation à l'identique et cette fois ci dès le départ j'ai ce problème de missing }. Il faut peut être que je regarde si je n'ai pas un problème hardware. Qu'en pensez vous?
C'est très improbable que ce soit un problème hardware.
Est-ce que le PATH semble correct ? Tu n'utilises pas accidentellement un autre make, par exemple celui de GNU. Est-ce que /etc/make.conf semble correct ?
Est-ce que tu as la même erreur pour un make "simple" ? Par exemple : cd /tmp ; touch toto.c ; make toto.o
Tu peux aussi essayer les options de debug de make : make -dA buildworld
Le 14-08-2004, Cornelii <cornelii@ifrance.com> a écrit :
# rm -rf /usr/obj/*
# cd /usr/src
# make buildworld
... et la suite ici:
http://www.freebsd.org/doc/fr_FR.ISO8859-1/books/handbook/makeworld.html
ça n'a pas marché non plus.
j'ai refait une installation à l'identique et cette fois ci dès le
départ j'ai ce problème de missing }.
Il faut peut être que je regarde si je n'ai pas un problème hardware.
Qu'en pensez vous?
C'est très improbable que ce soit un problème hardware.
Est-ce que le PATH semble correct ? Tu n'utilises pas accidentellement un
autre make, par exemple celui de GNU. Est-ce que /etc/make.conf semble
correct ?
Est-ce que tu as la même erreur pour un make "simple" ? Par exemple :
cd /tmp ; touch toto.c ; make toto.o
Tu peux aussi essayer les options de debug de make :
make -dA buildworld
# rm -rf /usr/obj/* # cd /usr/src # make buildworld
... et la suite ici: http://www.freebsd.org/doc/fr_FR.ISO8859-1/books/handbook/makeworld.html
ça n'a pas marché non plus. j'ai refait une installation à l'identique et cette fois ci dès le départ j'ai ce problème de missing }. Il faut peut être que je regarde si je n'ai pas un problème hardware. Qu'en pensez vous?
C'est très improbable que ce soit un problème hardware.
Est-ce que le PATH semble correct ? Tu n'utilises pas accidentellement un autre make, par exemple celui de GNU. Est-ce que /etc/make.conf semble correct ?
Est-ce que tu as la même erreur pour un make "simple" ? Par exemple : cd /tmp ; touch toto.c ; make toto.o
Tu peux aussi essayer les options de debug de make : make -dA buildworld
cornelii
C'est très improbable que ce soit un problème hardware.
Est-ce que le PATH semble correct ? Tu n'utilises pas accidentellement un autre make, par exemple celui de GNU. Est-ce que /etc/make.conf semble correct ?
Est-ce que tu as la même erreur pour un make "simple" ? Par exemple : cd /tmp ; touch toto.c ; make toto.o
Tu peux aussi essayer les options de debug de make : make -dA buildworld
j'ai comparé avec une 5.2.1R que j'ai installé il y a déjà quelques temps et le path est correct, le make aussi. Le make.conf est identique et j'ai refait un essai en prenant le /usr/share/examples/etc/make.conf, sans résultat. Le make tout seul marche. Le make -dA buildworld s'arrête à : "/usr/src/Makefile.inc1", line 153: CPUTYPE global should be set with ?=. *** Error code 1 J'ai refait une install dans la nuit et un make buildworld. La compilation de mes ports ensuite c'est bien passée jusqu'à ce que je compile et lance un portupgrade -a. Et maintenant j'ai de nouveau "missing }." Et pourtant je ne vois pas le lien. Comprends pas.
C'est très improbable que ce soit un problème hardware.
Est-ce que le PATH semble correct ? Tu n'utilises pas accidentellement un
autre make, par exemple celui de GNU. Est-ce que /etc/make.conf semble
correct ?
Est-ce que tu as la même erreur pour un make "simple" ? Par exemple :
cd /tmp ; touch toto.c ; make toto.o
Tu peux aussi essayer les options de debug de make :
make -dA buildworld
j'ai comparé avec une 5.2.1R que j'ai installé il y a déjà quelques
temps et le path est correct, le make aussi. Le make.conf est
identique et j'ai refait un essai en prenant le
/usr/share/examples/etc/make.conf, sans résultat.
Le make tout seul marche. Le make -dA buildworld s'arrête à :
"/usr/src/Makefile.inc1", line 153: CPUTYPE global should be set with
?=.
*** Error code 1
J'ai refait une install dans la nuit et un make buildworld. La
compilation de mes ports ensuite c'est bien passée jusqu'à ce que je
compile et lance un portupgrade -a. Et maintenant j'ai de nouveau
"missing }." Et pourtant je ne vois pas le lien.
Comprends pas.
C'est très improbable que ce soit un problème hardware.
Est-ce que le PATH semble correct ? Tu n'utilises pas accidentellement un autre make, par exemple celui de GNU. Est-ce que /etc/make.conf semble correct ?
Est-ce que tu as la même erreur pour un make "simple" ? Par exemple : cd /tmp ; touch toto.c ; make toto.o
Tu peux aussi essayer les options de debug de make : make -dA buildworld
j'ai comparé avec une 5.2.1R que j'ai installé il y a déjà quelques temps et le path est correct, le make aussi. Le make.conf est identique et j'ai refait un essai en prenant le /usr/share/examples/etc/make.conf, sans résultat. Le make tout seul marche. Le make -dA buildworld s'arrête à : "/usr/src/Makefile.inc1", line 153: CPUTYPE global should be set with ?=. *** Error code 1 J'ai refait une install dans la nuit et un make buildworld. La compilation de mes ports ensuite c'est bien passée jusqu'à ce que je compile et lance un portupgrade -a. Et maintenant j'ai de nouveau "missing }." Et pourtant je ne vois pas le lien. Comprends pas.
cornelii
C'est très improbable que ce soit un problème hardware.
Est-ce que le PATH semble correct ? Tu n'utilises pas accidentellement un autre make, par exemple celui de GNU. Est-ce que /etc/make.conf semble correct ?
Est-ce que tu as la même erreur pour un make "simple" ? Par exemple : cd /tmp ; touch toto.c ; make toto.o
Tu peux aussi essayer les options de debug de make : make -dA buildworld
je pense que j'ai trouvé la cause du problème. Tu avais raison. C'est un problème de make.
si je fais un make install clean : Missing }.
si je fais un /usr/bin/make install clean ça marche
et pourtant whereis make /usr/bin/make et echo $PATh j'ai bien /usr/bin
bon il ne me reste plus qu'à trouver pourquoi, mais en attendant je peux compiler.
Merci
C'est très improbable que ce soit un problème hardware.
Est-ce que le PATH semble correct ? Tu n'utilises pas accidentellement un
autre make, par exemple celui de GNU. Est-ce que /etc/make.conf semble
correct ?
Est-ce que tu as la même erreur pour un make "simple" ? Par exemple :
cd /tmp ; touch toto.c ; make toto.o
Tu peux aussi essayer les options de debug de make :
make -dA buildworld
je pense que j'ai trouvé la cause du problème.
Tu avais raison. C'est un problème de make.
si je fais un make install clean :
Missing }.
si je fais un /usr/bin/make install clean
ça marche
et pourtant
whereis make
/usr/bin/make
et echo $PATh j'ai bien /usr/bin
bon il ne me reste plus qu'à trouver pourquoi, mais en attendant je peux compiler.
C'est très improbable que ce soit un problème hardware.
Est-ce que le PATH semble correct ? Tu n'utilises pas accidentellement un autre make, par exemple celui de GNU. Est-ce que /etc/make.conf semble correct ?
Est-ce que tu as la même erreur pour un make "simple" ? Par exemple : cd /tmp ; touch toto.c ; make toto.o
Tu peux aussi essayer les options de debug de make : make -dA buildworld
je pense que j'ai trouvé la cause du problème. Tu avais raison. C'est un problème de make.
si je fais un make install clean : Missing }.
si je fais un /usr/bin/make install clean ça marche
et pourtant whereis make /usr/bin/make et echo $PATh j'ai bien /usr/bin
bon il ne me reste plus qu'à trouver pourquoi, mais en attendant je peux compiler.
Merci
Ralph-
Cornelii wrote:
C'est très improbable que ce soit un problème hardware.
Est-ce que le PATH semble correct ? Tu n'utilises pas accidentellement un autre make, par exemple celui de GNU. Est-ce que /etc/make.conf semble correct ?
Est-ce que tu as la même erreur pour un make "simple" ? Par exemple : cd /tmp ; touch toto.c ; make toto.o
Tu peux aussi essayer les options de debug de make : make -dA buildworld
j'ai comparé avec une 5.2.1R que j'ai installé il y a déjà quelques temps et le path est correct, le make aussi. Le make.conf est identique et j'ai refait un essai en prenant le /usr/share/examples/etc/make.conf, sans résultat. Le make tout seul marche. Le make -dA buildworld s'arrête à : "/usr/src/Makefile.inc1", line 153: CPUTYPE global should be set with ?=. *** Error code 1 J'ai refait une install dans la nuit et un make buildworld. La compilation de mes ports ensuite c'est bien passée jusqu'à ce que je compile et lance un portupgrade -a. Et maintenant j'ai de nouveau "missing }." Et pourtant je ne vois pas le lien. Comprends pas.
Le portupgrade plante dans la compilation de quel port ?
Cornelii wrote:
C'est très improbable que ce soit un problème hardware.
Est-ce que le PATH semble correct ? Tu n'utilises pas accidentellement un
autre make, par exemple celui de GNU. Est-ce que /etc/make.conf semble
correct ?
Est-ce que tu as la même erreur pour un make "simple" ? Par exemple :
cd /tmp ; touch toto.c ; make toto.o
Tu peux aussi essayer les options de debug de make :
make -dA buildworld
j'ai comparé avec une 5.2.1R que j'ai installé il y a déjà quelques
temps et le path est correct, le make aussi. Le make.conf est
identique et j'ai refait un essai en prenant le
/usr/share/examples/etc/make.conf, sans résultat.
Le make tout seul marche. Le make -dA buildworld s'arrête à :
"/usr/src/Makefile.inc1", line 153: CPUTYPE global should be set with
?=.
*** Error code 1
J'ai refait une install dans la nuit et un make buildworld. La
compilation de mes ports ensuite c'est bien passée jusqu'à ce que je
compile et lance un portupgrade -a. Et maintenant j'ai de nouveau
"missing }." Et pourtant je ne vois pas le lien.
Comprends pas.
Le portupgrade plante dans la compilation de quel port ?
C'est très improbable que ce soit un problème hardware.
Est-ce que le PATH semble correct ? Tu n'utilises pas accidentellement un autre make, par exemple celui de GNU. Est-ce que /etc/make.conf semble correct ?
Est-ce que tu as la même erreur pour un make "simple" ? Par exemple : cd /tmp ; touch toto.c ; make toto.o
Tu peux aussi essayer les options de debug de make : make -dA buildworld
j'ai comparé avec une 5.2.1R que j'ai installé il y a déjà quelques temps et le path est correct, le make aussi. Le make.conf est identique et j'ai refait un essai en prenant le /usr/share/examples/etc/make.conf, sans résultat. Le make tout seul marche. Le make -dA buildworld s'arrête à : "/usr/src/Makefile.inc1", line 153: CPUTYPE global should be set with ?=. *** Error code 1 J'ai refait une install dans la nuit et un make buildworld. La compilation de mes ports ensuite c'est bien passée jusqu'à ce que je compile et lance un portupgrade -a. Et maintenant j'ai de nouveau "missing }." Et pourtant je ne vois pas le lien. Comprends pas.
Le portupgrade plante dans la compilation de quel port ?