[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