[gambit-list] [Fwd: Re: Hello World segfaults on me]

Francisco francisco.listas at gmail.com
Sun Feb 3 15:41:20 EST 2008


Christian Jaeger wrote:
> I wrote:
>   
>> It's not byte code, but a shared library.
>>
>> $ file test.o1
>> test.o1: ELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), 
>> not stripped
>> $ file /lib/libc-2.3.2.so
>> /lib/libc-2.3.2.so: ELF 32-bit LSB shared object, Intel 80386, version 1 
>> (SYSV), stripped
>>   
>>     
>
> (Minor addition:
>
> Actually that's a bit of a bad comparison example, since libc.so really 
> is executable, which is the exception.
>
> Usually shared libraries are not executable directly, and usually also 
> don't carry the executable bit in their file permissions. Marc, if there 
> isn't any reason for the executable flag on the Gambit loadable objects, 
> dropping it may prevent confusion. I actually did wonder when I started 
> using Gambit why those files are +x, but then just ignored the fact.
>
> Christian.
> )
> _______________________________________________
> Gambit-list mailing list
> Gambit-list at iro.umontreal.ca
> https://webmail.iro.umontreal.ca/mailman/listinfo/gambit-list
>   
I agree, the executable flag on the library is confusing.
Thank you for solving my issue!
Regards,
FCo



More information about the Gambit-list mailing list