Fehlermeldung Installation Boost
-
Hallo,
ich möchte bei mir auf dem Laptop die Boost-Library installieren, erhalte jedoch bei ausführen von configure (egal welche Optionen) die Fehlermeldung
bash: ./configure: /bin/sh^M: bad interpreter: No such file or directory
Dies irritiert mich insbesondere, da dies der dritte Rechner ist, auf dem ich die Boost installiere. Weiss jemand, was hier los ist?
-
Ruf mal dos2unix auf dem configure-Skript auf.
$ dos2unix configure
-
Danke, das hat geholfen.
Der Neugierde halber: Wie kann sowas eigentlich passieren? Das ist schließlich nicht irgendeine Library, sondern die Boost und es war als plattform-unabhängig ausgewiesen. Da würde ich nicht erwarten, dass irgendwas aus Versehen im DOS-Format gespeichert ist.
-
ingobulla schrieb:
Der Neugierde halber: Wie kann sowas eigentlich passieren? Das ist schließlich nicht irgendeine Library, sondern die Boost und es war als plattform-unabhängig ausgewiesen. Da würde ich nicht erwarten, dass irgendwas aus Versehen im DOS-Format gespeichert ist.
Keine Ahnung. Es ist ja nicht nur so, dass das ganze plattform-unabhängig ist, sondern, dass die configure doch nur unter Unix benutzt wird.
Ich kann mir das nur so vorstellen, dass irgendein Windows-Benutzer bei den Verantwortlichen vor der Veröffentlichung meinte, er müsste die Zeilenumbrüche in der Datei korrigieren. Aber ich weiß es nicht.
Vielleicht könntest du ja einen Bug-Report bei boost machen.