Operating System - HP-UX
1833568 Members
4434 Online
110061 Solutions
New Discussion

Guile-1.6.3 on IA 64 platform

 
Mehdi_1
Regular Advisor

Guile-1.6.3 on IA 64 platform

Hi

I am trying to port guile-1.6.3 to HPUX - IA64 platform. I got the error below. Has anyone got any solution for it ?

Thanks

gcc -DHAVE_CONFIG_H -D_INCLUDE_XOPEN_SOURCE_EXTENDED -D_PROTOTYPES -I. -I. -I.. -I.. -I./.. -I../libguile-ltdl -g -O2 -Wall -Wmissing-prototypes -MT continuations.lo -MD -MP -MF .deps/continuations.Tpo -c continuations.c -fPIC -DPIC -o .libs/continuations.lo
continuations.c:123: conflicting types for `getcontext'
/usr/include/sys/ucontext.h:56: previous declaration of `getcontext'
continuations.c:124: conflicting types for `setcontext'
/usr/include/sys/ucontext.h:57: previous declaration of `setcontext'
continuations.c: In function `scm_make_continuation':
continuations.c:170: structure has no member named `sc_ar_bsp'
gmake: *** [continuations.lo] Error 1
3 REPLIES 3
Martin Gansser_1
Occasional Advisor

Re: Guile-1.6.3 on IA 64 platform

Hi Mehdi,

I found only this discussion on the internet.
It's not HPUX specific.

I hope it helps

Martin
Martin Gansser_1
Occasional Advisor

Re: Guile-1.6.3 on IA 64 platform

Hi Mehdi,

I found only this discussion on the internet.
It's not HPUX specific.

http://spitfire.velocet.net/pipermail/freebsd-current/2002-February/015186.html

I hope it helps

Martin
Mehdi_1
Regular Advisor

Re: Guile-1.6.3 on IA 64 platform

Thanks Martin

The problem is more than I thought. The code in guile has not been tested on HPUX-Ia64. I don't think is been tested on any other IA64 platform beside linux.
The implementation of "continuation" on HPUX-ia64 is beyond of my knowledge.


Thanks again


__Mehdi