Thomas De Contes | 28 Nov 02:53
Favicon

for Casing use "mixedcase";

hi :-)

Help !
I have a very big problem ! (I can't continue to programm :-( )

for Casing use "mixedcase";
is not compatible with adasockets

Could you test this, to know whether this problem is portable or is  
specific to Mac OS X, please ?

http://dl.free.fr/mFaw1bRg3/mixedcase.zip

When i run compil.command, i get :

b~igswprincipal.ads:196:30: external name duplicates name given at  
line 190
b~igswprincipal.ads:197:30: external name duplicates name given at  
line 191
gnatmake: *** link failed.

--

-- 
j'agis contre l'assistanat, je travaille dans une SCOP !

_______________________________________________
AdaSockets mailing list
AdaSockets <at> lists.rfc1149.net
http://lists.rfc1149.net/mailman/listinfo/adasockets

(Continue reading)

Samuel Tardieu | 29 Nov 10:02
Favicon
Gravatar

Re: for Casing use "mixedcase";

>>>>> "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? (remember, I don't use projet files)

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.

  Sam
--

-- 
Samuel Tardieu -- sam <at> rfc1149.net -- http://www.rfc1149.net/
(Continue reading)

Thomas De Contes | 6 Dec 03:44
Favicon

Re: for Casing use "mixedcase";


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  
(Continue reading)


Gmane