Hello, Manuel,

Please find attached the patches required to have bigloo4.1a compile under 
MinGW. The patches are against bigloo4.1a-beta12Feb14. inet_pton.patch, 
inet_aton.patch, and getaddrinfo.patch modify the corresponding autoconf 
programs to report that getaddrinfo is available but inet_pton and inet_aton 
are not. cdate.patch  modifies to cdate.c so that 32bit time_t values are used 
instead of the default 64bit. cunicode.patch just changes the type ulong to 
unsigned long; ulong does not seem to be defined on MinGW. For gc_intf.patch, 
the GC_API modifier was added to bgl_gc_init so that is exported from the 
libbigloogc and libbigloogc_fth. csystem.patch added a definition for gid_t 
which is not defined under MinGW. socket.patch adds %socket-init! calls to the 
datagram socket constructors. csocket.patch makes the necessary changes to have 
the datagram socket code compile under MinGW.


Best Regards,
Joseph Donaldson




On Thursday, February 13, 2014 11:44 PM, "[email protected]" 
<[email protected]> wrote:
 
Hi Joseph,
>
>> I will provide the patch in the next day or so. Most of the changes are
>> very small (e.g., adding the GC_API modifier to bgl_gc_init in gc_intf.c
>> and providing a define for gid_t in csystem.c). However, the changes
>> required to csocket.c were a bit more substantial and I am still testing
>> them.
>Good. Thanks in advance for this contribution.
>
>-- 
>Manuel
>
>
>

Attachment: csocket.patch
Description: Binary data

Attachment: cdate.patch
Description: Binary data

Attachment: cunicode.patch
Description: Binary data

Attachment: gc_intf.patch
Description: Binary data

Attachment: csystem.patch
Description: Binary data

Attachment: inet_aton.patch
Description: Binary data

Attachment: inet_pton.patch
Description: Binary data

Attachment: getaddrinfo.patch
Description: Binary data

Attachment: socket.patch
Description: Binary data

Reply via email to