[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Trouble compiling Guile 1.4 on HP-UX 10.20
From: |
Atro Tossavainen |
Subject: |
Trouble compiling Guile 1.4 on HP-UX 10.20 |
Date: |
Tue, 5 Feb 2002 12:01:28 +0200 (EET) |
I'm using CFLAGS="-Ae +O4" and the HP ANSI C compiler to compile Guile.
Compiling eval.c gives me the following stack of errors that doesn't
make an awful lot of sense. Compilation succeeded on Alpha, SGI, Sun
(all with vendor-provided compilers) and Linux (gcc) without any
problems.
Any ideas?
Line 3604 is
SCM_GPROC (s_map, "map", 2, 0, 1, scm_map, g_map);
Lines 3613-3614 are
SCM
scm_map (SCM proc, SCM arg1, SCM args)
Line 3618 is
SCM res = SCM_EOL;
cc: "eval.c", line 3604: error 1000: Unexpected symbol: "=".
cc: "eval.c", line 3604: error 1000: Unexpected symbol: "2".
cc: "eval.c", line 3604: error 1000: Unexpected symbol: "0".
cc: "eval.c", line 3604: error 1000: Unexpected symbol: "*".
cc: "eval.c", line 3604: error 1000: Unexpected symbol: "scm_map".
cc: "eval.c", line 3604: error 1000: Unexpected symbol: "&".
cc: "eval.c", line 3604: error 1000: Unexpected symbol: ")".
cc: "eval.c", line 3604: warning 557: Missing declaration specifiers, "int"
assumed.
cc: "eval.c", line 3604: error 1584: Inconsistent type declaration:
"scm_make_gsubr_with_generic".
cc: "eval.c", line 3604: error 1505: Function may not return a function or an
array.
cc: "eval.c", line 3604: error 1573: Type of "<<<NULL_SYMBOL>>>" is undefined
due to an illegal declaration.
cc: "eval.c", line 3604: error 1573: Type of "SCM" is undefined due to an
illegal declaration.
cc: "eval.c", line 3604: error 1584: Inconsistent type declaration: "SCM".
cc: "eval.c", line 3604: error 1711: Inconsistent parameter list declaration
for "SCM".
cc: "eval.c", line 3614: error 1000: Unexpected symbol: "scm_map".
cc: "eval.c", line 3614: error 1000: Unexpected symbol: "proc".
cc: "eval.c", line 3614: error 1000: Unexpected symbol: ")".
cc: "eval.c", line 3618: error 1616: Unable to open intrinsic file
"/usr/local/lib/sysintr".
cc: "eval.c", line 3618: error 1000: Unexpected symbol: "res".
cc: error 2017: Cannot recover from earlier errors, terminating.
--
Atro Tossavainen (Mr.) / The Institute of Biotechnology at
Systems Analyst, Techno-Amish & / the University of Helsinki, Finland,
+358-9-19158939 UNIX Dinosaur / employs me, but my opinions are my own.
< URL : http : / / www . iki . fi / atro . tossavainen / >
File attachments NOT welcome unless agreed to beforehand.
- Trouble compiling Guile 1.4 on HP-UX 10.20,
Atro Tossavainen <=