David Tibbe: OpenSP 1.5 Binaries für Windows

Beitrag lesen

Hallo zusammen,

Seit einiger Zeit versuche ich nun, den W3C-Validator bei mir auf meinem
Apache zu installieren. Nach einigem Suchen bin ich dann auf die Anleitung
von Björn Höhrmann (http://www.bjoernsworld.de/html/validator-offline.html)
gestoßen und habe auch versucht, nach dieser zu handeln. Doch schon beim
Versuch, die check-Datei entsprechend der Beschreibung anzupassen stellte
ich fest, dass diese mittlerweile ziemlich geändert ist.
Wenigstens die Installation von ActivePerl 5.8 auf meinem Apache2 unter
WinXP ging noch ohne Probleme. Nach einigem herumprobieren, testen und Dank
einiger Tipps habe ich es doch wirklich geschafft das ganze zum laufen zu
bringen (Die Beschaffung eines funktionierenden iconv-Modul war ein weiteres Hindernis).
Als letztes muss ich dann natürlich auch noch einen SGML-Parser einrichten.
Auch hierbei richtete ich mich nach der Beschreibung von Björn und versuchte
es mit OpenSP. Die aktuellste Binary-Version für Windows ist leider die 1.3er,
die aber nicht richtig mit dem aktuellen Validator-Script arbeiten will.
So wird mir nun immer angezeigt, dass das zu validierende Dokument invalide
sei, nicht aber um was für Fehler es sich handeln soll. Laut http://validator.w3.org/source/
wird für das aktuelle Script die Version 1.5 von OpenSP benötigt. Ich denke
einmal, dass ich deswegen die merkwürdige Ausgabe vom Script bekomme.
Also machte ich mich auf die Suche nach Binaries jener Version. Doch die
scheinen irgendwie unauffindbar zu sein. Auf https://sourceforge.net/projects/openjade/
steht auch, dass von Seiten der Entwickler keine Bin's mehr veröffentlicht
werden, nur noch der Source-Code. Dort im Forum wurde auch die Frage nach
Binarys laut, doch anscheinend hat niemand welche (oder ich habe sie nur
nicht gefunden).
Aber da ich auf meinem PC auch MS Visual C++ 6 habe, dachte ich mir, dass
ich das ganze vielleicht auch selbst kompilieren könnte. Versucht, getan.
Doch leider sollte auch dies nicht von Erfolg gekrönt sein... Die in den
Quellcode-Paketen beiliegende "build-win32.bat" habe ich ausgeführt, sie
spuckte mir aber eine Latte von Fehlern aus. Ich habe die komplette Ausgabe
einmal in eine Datei gepackt (http://mitglied.lycos.de/dtibbe/log_opensp151.txt
für Version 1.5.1 und http://mitglied.lycos.de/dtibbe/log_opensp15.txt
für Version 1.5).
Da ich keine Ahnung von C habe, frage ich einfach einmal, ob jemand etwas
mit den Meldungen anfangen kann oder gar weiß, was ich im Quellcode umändern
muss, damit er sich kompilieren lässt.
Vielleicht hat ja auch jemand von euch es schon geschafft, eine Version
davon bei sich zu kompilieren und kann mir diese irgendwie bereitstellen.

Viele Grüße & Danke für alle Tipps und Hinweise,

David

--
>>Nobody will ever need more than 640k RAM!<<
1981 Bill Gates