SampleICC laesst sich nicht kompilieren

Hallo, ich versuche gerade vergeblich, SampleICC von <http://www.behrmann.name/index.php?option=com_content&task=view&id=72&I temid=68&lang=de> zu kompilieren. Mit ./configure bekomme ich die Meldung bad interpreter: No such file or directory Und mit sh configure command not found configure: line 19: syntax error near unexpected token `elif' configure: line 19: `elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/'ull 2>&1; then Fuer ein paar hilfreiche Tips waere ich wieder einmal sehr dankbar. Beste Gruesse, Heinz. -- Reisefuehrer Bulgarien, Slowakei: http://www.erlebnis-osteuropa.de Reiseberichte Osteuropa: http://www.pahlke-online.de Barrierefreies Webdesign: http://www.Pahlke-KunstWebDesign.de -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org

Am Donnerstag, 9. August 2007 schrieb Heinz W. Pahlke:
Hallo,
ich versuche gerade vergeblich, SampleICC von <http://www.behrmann.name/index.php?option=com_content&task=view&id=72&I temid=68&lang=de> zu kompilieren.
Mit ./configure bekomme ich die Meldung
bad interpreter: No such file or directory
Und mit sh configure
command not found configure: line 19: syntax error near unexpected token `elif' configure: line 19: `elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/'ull 2>&1; then
Könnte es sein, das die Partition, auf dem du den Code entpackt hast, mit noexec Option gemountet ist ? -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org

Hallo, On 09-Aug-2007 Markus Koßmann wrote:
Könnte es sein, das die Partition, auf dem du den Code entpackt hast, mit noexec Option gemountet ist ?
Nein. Ist die tmp-Partition, auf der ich immer kompiliere und auf der ich wenige Minuten zuvor noch cinepaint kompiliert habe. Beste Gruesse, Heinz. -- Reisefuehrer Bulgarien, Slowakei: http://www.erlebnis-osteuropa.de Reiseberichte Osteuropa: http://www.pahlke-online.de Barrierefreies Webdesign: http://www.Pahlke-KunstWebDesign.de -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org

* Heinz W. Pahlke (h.pahlke@nexgo.de) [20070809 19:18]:
ich versuche gerade vergeblich, SampleICC von http://www.behrmann.name/index.php?option=com_content&task=view&id=72&Itemid... zu kompilieren.
Komplette URL auf einer Zeile hätte es leichter gemacht :) Bei mir (FACTORY) läuft configure von SampleICC-1.3.0.tar.gz problemlos durch. HA! Jetzt habe ich mal SampleICC-1.3.1.zip ausgepackt und nach einem »chmod +x configure« bekomme ich bash: ./configure: /bin/sh^M: bad interpreter: Datei oder Verzeichnis nicht gefunden ^^^ Ein »dos2unix configure« hat das Problem beseitigt. Aber 1.3.1 hat zusätzliche Probleme: - einige fehlende Makefile.am Dateien - ^M in fast allen Dateien - Fehler in einigen Makefiles - Contrib/Mac_OS_X wird auf andern Plattformen nicht ignoriert. Ich das mal alles gefixt und den resultierenden Tarball solltest du nach dem nächsten Synchronisieren in /pub/people/pth auf ftp.suse.com oder einem der Mirror wie ftp.gwdg.de finden. Für die GWDG wäre die URL ftp://ftp.gwdg.de/pub/linux/suse/people/pth/SampleICC-1.3.1.tar.bz2. Bauen und installieren tut alles, ob es aber funktioniert habe ich nicht getestet. Philipp -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org

Hallo, On 09-Aug-2007 Philipp Thomas wrote:
* Heinz W. Pahlke (h.pahlke@nexgo.de) [20070809 19:18]:
ich versuche gerade vergeblich, SampleICC von http://www.behrmann.name/index.php?option=com_content&task=view&id=72 &Itemid=68&lang=de zu kompilieren.
Komplette URL auf einer Zeile hätte es leichter gemacht :) Bei mir
Bloss kann das xfmail leider nicht :-( U.a. deshalb steht seit langem die Umstellung auf mutt auf meiner Todo-Liste. Mutt waere ganz einfach, aber das Uebertragen der zahlreichen Filterregeln auf procmail und das absenderabhaengige Versenden ueber unterschiedliche SMTP-Server ist einiger Konfigurationsaufwand, zu dem ich einfach nicht komme.
bash: ./configure: /bin/sh^M: bad interpreter: Datei oder Verzeichnis nicht gefunden ^^^
Bloed, hier war nichts von ^M zu lesen. Dann waere es fuer mich klar gewesen, da dieses Problem immer wieder mal bei etwas weniger gebraeuchlichen Paketen auftaucht.
Ein »dos2unix configure« hat das Problem beseitigt. Aber 1.3.1 hat zusätzliche Probleme:
- einige fehlende Makefile.am Dateien - ^M in fast allen Dateien - Fehler in einigen Makefiles - Contrib/Mac_OS_X wird auf andern Plattformen nicht ignoriert.
Bei den uebrigen Fehlern waere ich allerdings mit meinem Wissen ausgestiegen.
Ich das mal alles gefixt und den resultierenden Tarball solltest du nach dem nächsten Synchronisieren in /pub/people/pth auf ftp.suse.com oder einem der Mirror wie ftp.gwdg.de finden. Für die GWDG wäre die URL ftp://ftp.gwdg.de/pub/linux/suse/people/pth/SampleICC-1.3.1.tar.bz2.
Vielen Dank :-) Ich habe es vorhin runtergeladen. Bis eben kompilierte es, alles fehlerfrei und mit checkinstall liess es sich auch installieren.
Bauen und installieren tut alles, ob es aber funktioniert habe ich nicht getestet.
Das wird wohl eher auch noch etwas dauern, weil ich gerade erst damit beginne, mich ernsthafter mit ICC auseinanderzusetzen. Zum Glueck weiss man ja, dass am Anfang alles erst kompliziert aussieht. Hat man es erst einmal verstanden, erscheint es dann eigentlich ganz logisch ;-) Beste Gruesse, Heinz. -- Reisefuehrer Bulgarien, Slowakei: http://www.erlebnis-osteuropa.de Reiseberichte Osteuropa: http://www.pahlke-online.de Barrierefreies Webdesign: http://www.Pahlke-KunstWebDesign.de -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org

* Heinz W. Pahlke (h.pahlke@nexgo.de) [20070810 09:32]:
Ich habe es vorhin runtergeladen. Bis eben kompilierte es, alles fehlerfrei und mit checkinstall liess es sich auch installieren.
Jetzt gibt es auch das BS Project home:psmt und da bekommst du Pakete ganz ohne eigenen Aufwand :) Ich habe das Paket aufteilt in SampleICC (Tools), libSampleICC1 (dynamische Bibliotheken), libSampleICC1-devel und libSampleICC1-doc. Philipp -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org

Hallo Heinz, meine Antwort bitte mit Vorsicht "genießen". * Heinz W. Pahlke schrieb:
ich versuche gerade vergeblich, SampleICC von <http://www.behrmann.name/index.php?option=com_content&task=view&id=72&I temid=68&lang=de> zu kompilieren.
Mit ./configure bekomme ich die Meldung
bad interpreter: No such file or directory
Und mit sh configure
command not found configure: line 19: syntax error near unexpected token `elif' configure: line 19: `elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/'ull 2>&1; then
Fuer ein paar hilfreiche Tips waere ich wieder einmal sehr dankbar.
hhmm, ich bekomme solche und ähnliche Meldungen immermal. Und zwar, seit gcc4* verwendet wird. IMHO hat das damit zu tun, dass gcc4 genauer mit dem code umgeht. Das heißt wohl im Klartext, es werden "Ungenauigkeiten", die gcc3 noch aktzeptiert hat, mit gcc4 nicht "gedultet". Zum Beispiel konnte ich unter SuSE 9.0 noch etwas kompilieren, was unter 10.0 schon nicht mehr lief. Damals hatte ich beide Systeme parallel und den selben Quelltext/tarball. Ich bitte alle, die mehr Ahnung davon haben, mich sofort zu korrigieren. :-) Heinz hat hier was angesprochen, was mir auch immer wieder auf die Füße fällt. Deswegen wäre ich sehr angetan, wenn jemand mehr weiß. Mit freundlichen Grüßen Sven Rodenbeck -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
participants (4)
-
Heinz W. Pahlke
-
Markus Koßmann
-
Philipp Thomas
-
Sven Rodenbeck