bug-guile
[Top][All Lists]
Advanced

[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.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]