Michael Heydekamp schrieb am 03.05.04 um 16:08:

>> Was ich damit zum Ausdruck bringen wollte war, auch wenn ich es
>> vielleicht nicht direkt genug formuliert habe, da� letztlich keinem
>> bei einem Problem mit FreeXP allein durch die Kenntniss des
>> Hostsystems geholfen ist (weder dem Supporter noch dem Hilfe-
>> Suchenden).
> Nicht *alleine* durch die Kenntnis der Plattform, aber *auch* durch die
> Kenntnis der Plattform.  Diese Kenntnis ist bei manchen/vielen Problemen
> schlicht notwendig, und schaden tut sie in keinem Fall.
> Ich sag' nur Batchprobleme, Speicher, FILES=, Clipboard...

Viele Kleinigkeiten sind nunmal leider platformabh�ngig.
Und da hilft es doch ein wenig, wenn man wei� womit man es zu tun hat.
Das Problem das ich heute f�r FreeXP gel�st habe, ist allerdings
ein wenig kritisch bez�glich der Platformabh�ngigkeit.

FreeXP lief unter DOSBOX, wenn DOSBOX unter Windows lief.
Nicht aber wenn DOSBOX unter Linux oder einem anderen Unixoiden
Betriebsystem lief.
Warum ?
DOSBOX ist noch nicht in der Lage Zugriffe auf die Pseudodatei nul
korrekt zu handhaben. Unter Windows reicht es das wohl einfach durch
und Windows macht es dann schon korrekt.
Unter einem Unix geht dies aber schief, da die entsprechende Datei
anders hei�t mit der man das machen k�nnte.

Dies betraf die Erkennung von freien Filehandles.

Leider ist es nicht m�glich aus DOSBOX heraus zu erkennen, ob man
unter Windows l�uft oder unter einem anderen Betriebsystem.

Wie bereits in einer anderen Nachricht geschrieben, habe ich
f�r DOSBOX die Erkennung der Filehandles einfach deaktiviert.

Das Thema Filehandles ist auch sonst ziemlich platformabh�ngig.
(Man stellt sie OS-abh�ngig in einer von 3 Dateien ein).

-- 
Tschau,
*MARTIN*
------------------------------------------------------------------------
FreeXP Entwickler-Mailingliste
[EMAIL PROTECTED]
http://www.freexp.de/cgi-bin/mailman/listinfo/dev-list

Antwort per Email an