Kompiliervorgänge schlagen andauernd fehl (NetBSD 3.x)

kraekers

Well-Known Member
Moin,

ich kompiliere eigentlich fast täglich Programme. Seit gestern bekomme ich einfach nichts mehr geregelt. Bei jedem Kompiliervorgang bekomme ich folgende Fehlermeldung :

Code:
netsrv: {39} make
===> Creating toolchain wrappers for bash-3.1pl1nb2
Syntax error: word unexpected (expecting ")")
*** Error code 2

Stop.
make: stopped in /usr/pkgsrc/shells/bash
*** Error code 1

Stop.
make: stopped in /usr/pkgsrc/shells/bash
netsrv: {40}

Als pkgsrc benutze ich die aktuelle Latest stable branch: pkgsrc-2006Q2.

Habt Ihr ein paar Tipps für mich ?

Vielen Dank im Voraus.

Beste Grüße
Kraekers
 
Was hast du denn für ne Shell? Ist doch als root auch nicht ganz normal oder?

Mir passiert es ab und zu das ich versuche als User ein make zu starten, und das geht logischerweise nicht.

Auch sollte man nach jedem vorallem nach jedem fehlgeschlagenen versuch, das/die tgz/s aus den Distfiles löschen und ein make clean durchführen.

vielleicht noch deine /etc/mk.conf verschieben

was anderes würde mir jetzt mal nicht einfallen
 
Kann es nicht sein, dass irgend was in deiner mk.conf falsch editiert wurde.
Scheint ja irgendwo ein ")" zu stehen, wo keins hin gehört.
Bei sowas guck ich mir erst das Makefile, und dann die Includes an.
Was ich auch mal hatte:
Die .shrc (o.ä.) oder .profile könnte nicht richtig abgeschlossen sein (z.B. " fehlt) , wodurch make auch manchmal durcheinander kommt.

mfg
explorer
 
Hallo,

ich habe jetzt mal unter /usr/pkgsrc ein make clean ausgeführt und alles bereinigt. Danach habe ich die mk.conf in mk.conf.orig umbenannt und keine neue angelegt. Jetzt funktioniert es.

Übrigens, die Shell sieht so merkürdig aus, da ich von einem Linix-System mit der Konsole über ssh auf meinen NetBSD Server raufgegangen bin.

Ich werde noch ein paar Tests durchführen, mal schauen was sonst noch so passiert.

Ich danke Euch.

Beste Grüße
Kraekers
 
Zurück
Oben