From: "Thierry S." <tpschneider1@shaw.ca>
Subject: POSIX Issue: To_Posix_String() generates incorrect data
Date: Thu, 22 Jan 2004 19:07:26 GMT
Date: 2004-01-22T19:07:26+00:00 [thread overview]
Message-ID: <ObVPb.221763$X%5.126793@pd7tw2no> (raw)
Hi,
I am running RH9 (2.4.20-8), with GNAT 3.15p and Florist (compatible version
downloaded from ACT-Europe/Libre) and I am having all sorts of problems with
the POSIX library.
Would anybody have any idea of what is wrong?
I must have setup it up incorrectly, but the INSTALL and README files are
very sparse of information when it comes to solving issues.
I am using a small little program and I implemented the following test:
...
My_String : consatnt string := "/home/tschn/file";
The_Posix_String : constant Posix.Posix_String := Posix.To_Posix_String
(My_String);
To_Posix_And_Back_String : constant string :=
Posix.To_String(The_Posix_String);
... and To_Posix_And_Back_String is not equal to My_String (it is all
wrong)!!!!
I then implemented the 2 routines myself, and it was very easy and working.
So how come the Florist library gets it wrong? For sure, I cannot use my
version of the routines as the Posix instances are called all over my
application, and I don't want to modify it. On top of that, I am sure that
if I wold do this replacement, my trouble would not be over, and the Posix
interface would not work properly anyways.
Again, the issue of function To_Posix_String() is only an illustration of my
problems, the source of them must be somewhere else, like of the ./configure
which may not deal with my version of Linux RH9 well.
Thank you for your help.
Thierry
next reply other threads:[~2004-01-22 19:07 UTC|newest]
Thread overview: 2+ messages / expand[flat|nested] mbox.gz Atom feed top
2004-01-22 19:07 Thierry S. [this message]
2004-01-25 1:53 ` POSIX Issue: To_Posix_String() generates incorrect data Mark Lorenzen
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox