Hallo Liste, hallo Adrian und Thorsten,
zunächst erst einmal Danke für Eure Antworten! :)
Adriaan van Os dixit:
Roland Goretzki wrote:
Es geht darum, aus einem Array von Dateinamen diese mit einem Zufallsgenerator zu referenzieren.
Dann nimm bitte /dev/urandom??? das gibts zumindest auf einer Handvoll mehr Systemen, und /dev/random ist oft für ???wirklich wichtige Sachen??? reserviert.
Also, wenn das wirklich ein Fehler im Compiler ist, dürfte mir ja urandom auch nicht helfen, da die Fehlerquelle dann wahrscheinlich nicht mit der Wahl des Gerätes beseitigt wird.
Ich hab's trotzdem probiert, und es funktioniert auch mit urandom nicht (beim Programm gehtNicht).
Sieht aus wie ein Fehler im Compiler.
Wenn das so ist, dann sieht es so aus, als wenn ich ein Talent dafür hätte, mit geschlossenen Augen den Finger in nicht gekannte Wunden zu legen. ;-)
(Immerhin habe ich bis gestern - als eigentlicher Nichtprogrammierer - ca. anderthalb Jahre nicht mehr Pascal benutzt, und jetzt gleich sowas!)
Okay, dann sag ich mal, daß ichs reproduzieren kann:
tg@odem:~ $ gpc -v Reading specs from /usr/lib/gcc/i386-ecce-mirbsd9/3.4.6/specs Configured with: Thread model: single gpc version 20060325, based on gcc-3.4.6 (propolice; gpc; MirOS 09A7)
Meiner ist sogar noch älter: gpc version 20040516, based on gcc-3.3.5 (Debian 1:3.3.5-13)
Weiß vielleicht einer von Euch, weshalb es für debian sarge 3.1 kein neueres Paket gibt? (gibt es nämlich nicht, apt-get sagt immer, es sei schon das neueste ...)
Fröhliche Grüße Roland