Hallo, ich hab versucht, eine DVI-Datei (oder Postscript oder PDF) aus den Texinfo-Quellen des GNU Assembler zu erstellen. Ich bekomme auf ein "make as.dvi" Fehlermeldungen wie ! Missing @endcsname inserted. <to be read again> @discretionary <argument> ...normalunderscore @fi @discretionary {}{}{} @ifusingtt #1#2->@ifdim @fontdimen 3@font =0pt #1 @else #2@fi <argument> ARC_ CORE_DEFAULT @value #1->@expandafter @ifx @csname SET#1 @endcsname @relax {[No value for `... @tclose ...enation @rawbackslash @frenchspacing #1 }@null ... l.38 ...me as @code{-marc@value{ARC_CORE_DEFAULT}} , which nach 9x ENTER geht's dann. Mache ich was falsch? Gruß, Bernhard -- _________ http://www.bwalle.de _________________________________________________ Die Arbeit ist ein Segen, der wie ein Fluch aussieht. -- Paul Auster
Hallo, Am Sun, 25 Apr 2004, Bernhard Walle schrieb:
ich hab versucht, eine DVI-Datei (oder Postscript oder PDF) aus den Texinfo-Quellen des GNU Assembler zu erstellen.
Ich bekomme auf ein "make as.dvi" Fehlermeldungen wie
! Missing @endcsname inserted. <to be read again> @discretionary <argument> ...normalunderscore @fi @discretionary
a) Bug im .texi Dokument b) Bug im texinfo.tex Vorschlag: ersetz das texinfo.tex im as-Quellverzeichnis mal durch ein aktuelles. -dnh -- HTML's a cheap whore. Treating her with respect is possible, and even pref- erable, because once upon a time she was a beautiful and virginal format, but you shouldn't expect too much of her at this point. (Mark 'Kamikaze' Hughes)
On Sun, 2004-04-25 at 21:49, David Haller wrote:
Hallo,
Am Sun, 25 Apr 2004, Bernhard Walle schrieb:
ich hab versucht, eine DVI-Datei (oder Postscript oder PDF) aus den Texinfo-Quellen des GNU Assembler zu erstellen.
Ich bekomme auf ein "make as.dvi" Fehlermeldungen wie
! Missing @endcsname inserted. <to be read again> @discretionary <argument> ...normalunderscore @fi @discretionary
a) Bug im .texi Dokument b) Bug im texinfo.tex c) Falsche texinfo Version d) Fehlerhafte Tex-Installation e) DUE (Dumb User Error)
f) Von den Makefiles nicht unterstützt. Es gäbe noch weitere Ursachen, doch leider ist die Fehlerbeschreibung nicht aussagekräftig genug. Welche binutils-Version genau (Es gäbe erhebliche Unterschiede zwischen den einzelnen Versionen)? Was machst Du vor dem make as.dvi genau (Welche configure Optionen? VPATH oder In-Source-Tree build?) Mit Vanilla-FSF-binutils-2.15-CVS funktioniert es ;) Ralf
Hallo, Am Tue, 27 Apr 2004, Ralf Corsepius schrieb:
On Sun, 2004-04-25 at 21:49, David Haller wrote:
Hallo,
Am Sun, 25 Apr 2004, Bernhard Walle schrieb:
ich hab versucht, eine DVI-Datei (oder Postscript oder PDF) aus den Texinfo-Quellen des GNU Assembler zu erstellen.
Ich bekomme auf ein "make as.dvi" Fehlermeldungen wie
! Missing @endcsname inserted. <to be read again> @discretionary <argument> ...normalunderscore @fi @discretionary
a) Bug im .texi Dokument b) Bug im texinfo.tex c) Falsche texinfo Version
texinfo == texinfo.tex ==> Fall a) Wer zum .texi die falsche texinfo.tex dazulegt...
d) Fehlerhafte Tex-Installation
tex tut offenbar und es ist kein Schriftfehler o.ae. der Rest steht in texinfo.tex ==> Fall b)
e) DUE (Dumb User Error)
Nicht von Bernhard. Die Meldung von tex deutet da auch nicht darauf hin.
f) Von den Makefiles nicht unterstützt.
Nein. Die Fehlermeldung ist von tex (wg. texinfog mit '@' statt '\' als Befehlszeichen). Gerade \endcsname ist recht haeufig wenn ein Makro (hier in texinfo.tex) defekt ist. -dnh -- 150: SETI Es gibt sicher extraerrestrische Wesen. Daß keine bis jetzt mit Menschen in Kontakt getreten sind, beweist deren Intelligenz. (Michael Sohmen)
On Sun, 2004-05-02 at 03:52, David Haller wrote:
Hallo,
Am Tue, 27 Apr 2004, Ralf Corsepius schrieb:
On Sun, 2004-04-25 at 21:49, David Haller wrote:
Hallo,
Am Sun, 25 Apr 2004, Bernhard Walle schrieb:
ich hab versucht, eine DVI-Datei (oder Postscript oder PDF) aus den Texinfo-Quellen des GNU Assembler zu erstellen.
Ich bekomme auf ein "make as.dvi" Fehlermeldungen wie
! Missing @endcsname inserted. <to be read again> @discretionary <argument> ...normalunderscore @fi @discretionary
a) Bug im .texi Dokument b) Bug im texinfo.tex c) Falsche texinfo Version
texinfo == texinfo.tex ==> Fall a) Nein.
Hier: texinfo == texinfo*.rpm
Wer zum .texi die falsche texinfo.tex dazulegt... Das texinfo.tex, das gas verwendet, stammt aus dem sources.redhat.com src-Sourcetree (Aka. "uberbaum") und ist weit verbreitet, da es von zahlreichen Paketen (u.a. binutils, gdb, uvm.) verwendet wird.
Und ja, unterschiedliche Versionen von texinfo.tex waren fehlerhaft, bzw. unterstützen verschiedene Ausgabe-Formate nicht. Und ja, unterschiedliche Versionen von texinfo.tex sind zu unterschiedlichen texinfo-Paketen inkompatibel. Die Doku neuerer GCC's z.B. lassen sich mit ältern texinfo Paketen nicht übersetzen. Versucht man es doch, können die Symptome so aussehen, wie von Bernhard beschrieben.
e) DUE (Dumb User Error)
Nicht von Bernhard. Die Meldung von tex deutet da auch nicht darauf hin. Bist Du dir sicher, dass Bernhard die Quellen richtig konfiguriert hat, dass Bernhard nicht automake aufgerufen hat?
Ich bin es nicht.
f) Von den Makefiles nicht unterstützt.
Nein.
Wie kommst Du darauf? Um diese Aussage verifizieren zu können müsste man die genaue Version der von Bernhard verwendeten binutils kennen.
Die Fehlermeldung ist von tex (wg. texinfog mit '@' statt '\' als Befehlszeichen). Gerade \endcsname ist recht haeufig wenn ein Makro (hier in texinfo.tex) defekt ist. So sieht die Fehlermeldung auch aus, wenn eine veraltete oder inkompatible texinfo Version verwendet wird. Die Tatsache, dass ein Austausch von texinfo.tex bei Ihm geholfen zu haben scheint, besagt nicht viel.
Leider hat Bernhard nicht genügend Infos geliefert, weder um deine Vermutungen noch um Deine Vermutungen zu rechtfertigen. Ralf
* Ralf Corsepius
On Sun, 2004-05-02 at 03:52, David Haller wrote:
Am Tue, 27 Apr 2004, Ralf Corsepius schrieb:
On Sun, 2004-04-25 at 21:49, David Haller wrote:
Am Sun, 25 Apr 2004, Bernhard Walle schrieb:
ich hab versucht, eine DVI-Datei (oder Postscript oder PDF) aus den Texinfo-Quellen des GNU Assembler zu erstellen.
Ich bekomme auf ein "make as.dvi" Fehlermeldungen wie
! Missing @endcsname inserted. <to be read again> @discretionary <argument> ...normalunderscore @fi @discretionary
a) Bug im .texi Dokument b) Bug im texinfo.tex c) Falsche texinfo Version e) DUE (Dumb User Error)
Nicht von Bernhard. Die Meldung von tex deutet da auch nicht darauf hin. Bist Du dir sicher, dass Bernhard die Quellen richtig konfiguriert hat, dass Bernhard nicht automake aufgerufen hat?
Ich bin es nicht.
Natürlich kann auch ich Fehler machen. :) Nein, ich habe nicht automake aufgerufen. Einfach ./configure --prefix=/opt/gnu, make und dann make dvi im Hauptverzeichnis bzw. make as.dvi im betreffenden Unterverzeichnis.
f) Von den Makefiles nicht unterstützt.
Nein.
Wie kommst Du darauf? Um diese Aussage verifizieren zu können müsste man die genaue Version der von Bernhard verwendeten binutils kennen.
Version 2.14. Wenn ich keine Version dazuschreibe, meine ich normalerweise immer "aktuelle stable". Naja, hab's halt vergessen. :)
Leider hat Bernhard nicht genügend Infos geliefert, weder um deine Vermutungen noch um Deine Vermutungen zu rechtfertigen.
Welche Infos braucht ihr noch? Gruß, Bernhard -- _________ http://www.bwalle.de _________________________________________________ Wenn einer im Wahlkampf zu schimpfen hat, dann sind das die Wähler und nicht die Politiker. -- Rainer Barzel
* David Haller
Am Sun, 25 Apr 2004, Bernhard Walle schrieb:
ich hab versucht, eine DVI-Datei (oder Postscript oder PDF) aus den Texinfo-Quellen des GNU Assembler zu erstellen.
Ich bekomme auf ein "make as.dvi" Fehlermeldungen wie
! Missing @endcsname inserted. <to be read again> @discretionary <argument> ...normalunderscore @fi @discretionary
a) Bug im .texi Dokument b) Bug im texinfo.tex
Vorschlag: ersetz das texinfo.tex im as-Quellverzeichnis mal durch ein aktuelles.
vielen Dank, hat funktioniert! Gruß, Bernhard -- _________ http://www.bwalle.de _________________________________________________ "Wenn zwei Menschen immer dasselbe denken, ist einer von ihnen überflüssig." -- Winston Churchill
participants (3)
-
Bernhard Walle
-
David Haller
-
Ralf Corsepius