comp.lang.ada
 help / color / mirror / Atom feed
From: "Frank J. Lhota" <NOSPAM.lhota@adarose.com>
Subject: Re: Multiple shared libraries with a single spec
Date: Mon, 07 Nov 2005 14:12:14 GMT
Date: 2005-11-07T14:12:14+00:00	[thread overview]
Message-ID: <2hJbf.449$2R6.9@trndny06> (raw)
In-Reply-To: <436CC027.9010707@obry.net>

Pascal Obry wrote:
> Not only that. AFAIK the Win32 API does not support the softlinks. Only
> some "tricks" have been done on the Windows Explorer to be able to use
> them... So softlinks on Windows are pretty useless to me.
> 
> Pascal.

Windows does support soft links through "junctions". What is more 
problematic is the way Win32 handles hard links, i.e. links created by 
the Win32 API function CreateHardLink. According to MS, changes made to 
the file through one link would not be reflected in the directory 
entries for the other links. See

http://msdn.microsoft.com/library/default.asp?url=/library/en-us/fileio/fs/hard_links_and_junctions.asp

Several U.S. Government agencies have mandates for POSIX-compliant 
operating systems. MS made Windows NT and its successors POSIX-compliant 
  so that these OS's would meet these mandates, but they did not go 
beyond meeting the bare minimal requirements for POSIX. As often noted, 
the Windows POSIX functionality is pretty bad. The Cygwin emulation of 
Unix under Windows ignores a lot of the official Win32 POSIX facilities.

-- 
"All things extant in this world,
Gods of Heaven, gods of Earth,
Let everything be as it should be;
Thus shall it be!"
- Magical chant from "Magical Shopping Arcade Abenobashi"

"Drizzle, Drazzle, Drozzle, Drome,
Time for the this one to come home!"
- Mr. Lizard from "Tutor Turtle"



  reply	other threads:[~2005-11-07 14:12 UTC|newest]

Thread overview: 27+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2005-11-04 12:28 Multiple shared libraries with a single spec Lucretia
2005-11-04 12:56 ` Niklas Holsti
2005-11-04 13:03   ` Lucretia
2005-11-04 13:22     ` Niklas Holsti
2005-11-04 15:43       ` Lucretia
2005-11-04 16:31         ` Pascal Obry
2005-11-04 17:36         ` Martin Krischik
2005-11-04 17:31       ` Martin Krischik
2005-11-04 21:55         ` Niklas Holsti
2005-11-04 13:04   ` Lucretia
2005-11-04 14:09 ` Stephen Leake
2005-11-04 15:53   ` Lucretia
2005-11-04 17:34     ` Martin Krischik
2005-11-05 10:41     ` Stephen Leake
2005-11-05 11:44       ` Lucretia
2005-11-05 14:17         ` Martin Krischik
2005-11-05 15:47           ` Stephen Leake
2005-11-05 16:00             ` Stefan Bellon
2005-11-06 11:57               ` Stephen Leake
2005-11-06 12:33                 ` Stefan Bellon
2005-11-07 17:30             ` Lucretia
2005-11-07 23:42               ` Stephen Leake
2005-11-08  6:31               ` Stefan Bellon
2005-11-05 14:12       ` Martin Krischik
2005-11-05 14:22         ` Pascal Obry
2005-11-07 14:12           ` Frank J. Lhota [this message]
2005-11-07 17:31             ` Pascal Obry
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox