compiling newlisp ipv6 OS/2 | none ipv6 capable systems
Posted: Sat Dec 29, 2012 10:33 pm
Hi Lutz,
Has been a while but i picked up the OS/2 release again for newlisp. My system is running natively again.
Since 10.1.5 some changes where made and compiling is oke upto nl-sock.c
ipv6 has been introduced and OS/2 / eComstation is one of those OS's at the moment that has no support for it. This mean no header files for ipv6 at all.
I tried some plugin header files , from the lwres, that where build for systems that dont have ipv6 support but in the end im running into a linking error. Simply the gcc library isnt up for it right now.
I spitted thru the nl-sock.c history and i cant even use the older versions as these have changed the last 2 years.
I would like to stick with the 10.4.5 version of the nl-sock.c but i must exclude a lot to get it compiled without
ipv6.
Is there a quick and or simple way to fully disable ipv6 from the compilation? Or do you have a trick that
would save me bunches of #infdef OS2 | #ifndef IPV6 inside the nl-sock.c file ?
Hope you have an idea for a 32bits compilation that fits the ipv4 only system structure ..like OS/2...
Has been a while but i picked up the OS/2 release again for newlisp. My system is running natively again.
Since 10.1.5 some changes where made and compiling is oke upto nl-sock.c
ipv6 has been introduced and OS/2 / eComstation is one of those OS's at the moment that has no support for it. This mean no header files for ipv6 at all.
I tried some plugin header files , from the lwres, that where build for systems that dont have ipv6 support but in the end im running into a linking error. Simply the gcc library isnt up for it right now.
I spitted thru the nl-sock.c history and i cant even use the older versions as these have changed the last 2 years.
I would like to stick with the 10.4.5 version of the nl-sock.c but i must exclude a lot to get it compiled without
ipv6.
Is there a quick and or simple way to fully disable ipv6 from the compilation? Or do you have a trick that
would save me bunches of #infdef OS2 | #ifndef IPV6 inside the nl-sock.c file ?
Hope you have an idea for a 32bits compilation that fits the ipv4 only system structure ..like OS/2...