delorie.com/archives/browse.cgi   search  
Mail Archives: opendos/1997/10/13/07:11:40

Date: Mon, 13 Oct 1997 12:08:24 +0100 (MET)
From: Hans Ecke <ecke AT tea DOT geophysik DOT tu-freiberg DOT de>
To: -= ArkanoiD =- <ark AT mpak DOT convey DOT ru>
cc: opendos AT delorie DOT com
Subject: Re: ls
In-Reply-To: <AAn_VGqmV7@mpak.convey.ru>
Message-ID: <Pine.HPP.3.96.971013115749.28732A-100000@tea.geophysik.tu-freiberg.de>
MIME-Version: 1.0

> > DOS don't know softlinks!
> 
> You are wrong. There is softlinks driver for DOS.

I think we are talking about standard DOS/standard OpenDOS. There are
drivers for everything and all in the internet.

> > DOS even don't know device files!
> 
> You are wrong again. Try using /dev/com1 from any program.. and..
> ashur!ark [1:59 PM] /dev $ls -l com1
> crw-------       1 0    0        0, 0x0002 Dec 31 1980 com1

That seems much like a Unix System! From where do you get FilePermissions?
If I look in my directorytree I can`t find a directory c:\dev - maybe
OpenDOS changes some interrupt to fake such a directory but why should it 
do that?

> ...DJGPP and softlinks
> Which softlinks?

They have a rather interesting executable-format. There are so-called
stubs with data-structures inside which include i.e. stacksize and also
the name of the file to execute. Putting an empty string inside executes
the executable, putting a valid filename executes this file. Now its easy
to create a stub which points to an executable and call this a link.

Was this understandable? (I`m not native english)

Hans

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019