unofficial mirror of bug-guile@gnu.org 
 help / color / mirror / Atom feed
* Installation on AIX 5.1
@ 2004-04-30 23:26 Crane, Keith A [ITS]
  2004-05-01 21:12 ` Kevin Ryde
  0 siblings, 1 reply; 2+ messages in thread
From: Crane, Keith A [ITS] @ 2004-04-30 23:26 UTC (permalink / raw)



[-- Attachment #1.1: Type: text/plain, Size: 668 bytes --]

I had a couple of issues compiling directory libguile during
installation on AIX 5.1. The Guile version was 1.6.4.

Variable $^ was not recognized by AIX Make utility. Had to replace $^
with actual file name version.h.in in libguile/Makefile.

Needed to change libguile/list.c to use header file stdarg.h. For some
reason the preprocessor statement '#ifdef __STDC__' fails and varargs.h
is included instead of stdarg.h. This causes the compile to fail with
the following message: "list.c", line 118.3: 1506-045 (S) Undeclared
identifier va_alist.

After making these changes I was able to produce the executable
libguile/guile.

Thanks,

Keith Crane

[-- Attachment #1.2: Type: text/html, Size: 1249 bytes --]

[-- Attachment #2: Type: text/plain, Size: 136 bytes --]

_______________________________________________
Bug-guile mailing list
Bug-guile@gnu.org
http://mail.gnu.org/mailman/listinfo/bug-guile

^ permalink raw reply	[flat|nested] 2+ messages in thread

* Re: Installation on AIX 5.1
  2004-04-30 23:26 Installation on AIX 5.1 Crane, Keith A [ITS]
@ 2004-05-01 21:12 ` Kevin Ryde
  0 siblings, 0 replies; 2+ messages in thread
From: Kevin Ryde @ 2004-05-01 21:12 UTC (permalink / raw)
  Cc: bug-guile

"Crane, Keith A [ITS]" <KCrane01@sprintspectrum.com> writes:
>
> Variable $^ was not recognized by AIX Make utility. Had to replace $^
> with actual file name version.h.in in libguile/Makefile.

Thanks, I made that change.

> Needed to change libguile/list.c to use header file stdarg.h. For some
> reason the preprocessor statement '#ifdef __STDC__' fails and varargs.h
> is included instead of stdarg.h. This causes the compile to fail with
> the following message: "list.c", line 118.3: 1506-045 (S) Undeclared
> identifier va_alist.

Thanks.  Yes, rumour has it all AIX compilers are ansi but don't
always define __STDC__.  I see there's no actual support for varargs.h
style in the way the va stuff is used.  I'll change it to stdarg.h
unconditionally.


_______________________________________________
Bug-guile mailing list
Bug-guile@gnu.org
http://mail.gnu.org/mailman/listinfo/bug-guile


^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2004-05-01 21:12 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2004-04-30 23:26 Installation on AIX 5.1 Crane, Keith A [ITS]
2004-05-01 21:12 ` Kevin Ryde

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).