[adasockets] for Casing use "mixedcase";
Thomas De Contes
d.l.tDeContes at free.fr
Thu Dec 6 03:44:24 CET 2007
Le 29 nov. 07 à 10:02, Samuel Tardieu a écrit :
>>>>>> "Thomas" == Thomas De Contes <d.l.tDeContes at free.fr> writes:
>
> Thomas> hi :-) Help ! I have a very big problem ! (I can't continue
> Thomas> to programm :-( )
>
>
> Thomas> for Casing use "mixedcase"; is not compatible with adasockets
>
> What is the purpose of that?
Here is the doc :
http://www.adacore.com/wp-content/files/auto_update/gnat-unw-docs/
html/gnat_ugn_12.html#SEC153
Without project files, it is tolerent : if i put some capital
letters, it finds the source files and it puts a warning
With project files and the default Casing "lowercase", it is
intolerent : it doesn't find the source files
With project files and the Casing "mixedcase", it is more than
tolerent :-) : no warning, and it makes .ali and .o with the
corresponding "mixedcase" name :-)
> (remember, I don't use projet files)
You should look at it, because it may help you to manage the
portability :-)
I was not more hot to use it,
But it was necessary to use AWS, and i find it really vry usefull :-)
You should try it ;-)
Here is what i get when i make a mix between adasockets-config,
gtkada-config, and gtkada.gpr :
http://dl.free.fr/hA0rrMdHC/AdaSockets.gpr
But it doesn't work as expected,
Maybe you'll prefer Object_Dir than Library_Dir
Could you include it in adasockets, please ? :-)
> Thomas> Could you test this, to know whether this problem is portable
> Thomas> or is specific to Mac OS X, please ?
>
> Thomas> http://dl.free.fr/mFaw1bRg3/mixedcase.zip
>
> Thomas> When i run compil.command, i get :
>
> %gnatmake -Pigsw igswprincipal `adasockets-config` || exit
> gcc -c -I/usr/local/lib/adasockets -I- -gnatA /tmp/mixedcase/
> igswprincipal.adb
> gnatbind -I/usr/local/lib/adasockets -I- -x /tmp/mixedcase/
> igswprincipal.ali
> gnatlink /tmp/mixedcase/igswprincipal.ali -L/usr/local/lib/
> adasockets -L/usr/local/lib -ladasockets -o /tmp/mixedcase/
> igswprincipal
>
> No problem.
>
> This is on i686-pc-linux-gnu with GNAT 4.3.0 200711028 (experimental)
> and the latest AdaSockets.
Thank you for the test on linux :-)
Is there someone who could test on windows, please ?
In fact it's not specific to AdaSockets, it's the same with gtkada
But i need a project file to resolve it,
And i would like to know if it is on all filesystems with insensitive
case or only on mac os x :-)
--
j'agis contre l'assistanat, je travaille dans une SCOP !
More information about the AdaSockets
mailing list