[MacPorts] #43314: scheme48-1.9.1 Build Errors
MacPorts
noreply at macports.org
Thu Apr 10 06:47:44 PDT 2014
#43314: scheme48-1.9.1 Build Errors
---------------------+--------------------------------
Reporter: neilt@… | Owner: macports-tickets@…
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.2.1
Keywords: | Port: scheme48
---------------------+--------------------------------
{{{
/usr/bin/clang -c -I/opt/local/include -DHAVE_CONFIG_H
-D__COMPILING_SCHEME48_ITSELF__ -DS48_HOST_ARCHITECTURE=\"i386-apple-
darwin12.5.0\" -I ./c -I./c -I./c/net -I./c/bibop -pipe -Os -arch x86_64
-pthread -o c/free.o c/free.c
./c/main.c:19:12: warning: implicit declaration of function
's48_call_startup_procedure' is invalid in C99 [-Wimplicit-function-
declaration]
return s48_call_startup_procedure(argv, argc);
^
In file included from c/extension.c:21:
1 warning generated.
./c/scheme48.h:52:1: error: unknown type name 'S48_EXTERN'
S48_EXTERN s48_ref_t s48_make_local_ref(s48_call_t call, s48_value obj);
^
./c/scheme48.h:52:21: error: expected ';' after top level declarator
S48_EXTERN s48_ref_t s48_make_local_ref(s48_call_t call, s48_value obj);
/usr/bin/clang -c -I/opt/local/include -DHAVE_CONFIG_H
-D__COMPILING_SCHEME48_ITSELF__ -DS48_HOST_ARCHITECTURE=\"i386-apple-
darwin12.5.0\" -I ./c -I./c -I./c/net -I./c/bibop -pipe -Os -arch x86_64
-pthread -o c/double_to_string.o c/double_to_string.c
^
;
./c/scheme48.h:53:1: error: unknown type name 'S48_EXTERN'
S48_EXTERN s48_ref_t s48_copy_local_ref(s48_call_t call, s48_ref_t ref);
^
./c/scheme48.h:53:21: error: expected ';' after top level declarator
S48_EXTERN s48_ref_t s48_copy_local_ref(s48_call_t call, s48_ref_t ref);
^
;
./c/scheme48.h:54:1: error: unknown type name 'S48_EXTERN'
S48_EXTERN void s48_free_local_ref(s48_call_t call, s48_ref_t ref);
^
./c/scheme48.h:54:12: error: expected identifier or '('
S48_EXTERN void s48_free_local_ref(s48_call_t call, s48_ref_t ref);
^
In file included from c/scheme48vm-64.c:5:
In file included from ./c/scheme48vm-prelude.h:26:
./c/scheme48vm.h:43:22: error: conflicting types for
's48_define_exported_binding'
S48_EXTERN s48_value s48_define_exported_binding(char *, s48_value);
^
/opt/local/include/scheme48.h:121:18: note: previous declaration is here
S48_EXTERN void s48_define_exported_binding(char *, s48_value);
^
./c/scheme48.h:55:1: error: unknown type name 'S48_EXTERN'
S48_EXTERN void s48_free_local_ref_array(s48_call_t call, s48_ref_t
*refs, size_t len);
^
./c/scheme48.h:55:12: error: expected identifier or '('
S48_EXTERN void s48_free_local_ref_array(s48_call_t call, s48_ref_t
*refs, size_t len);
^
./c/scheme48.h:58:1: error: unknown type name 'S48_EXTERN'
S48_EXTERN s48_ref_t s48_make_global_ref(s48_value obj);
^
./c/scheme48.h:58:21: error: expected ';' after top level declarator
S48_EXTERN s48_ref_t s48_make_global_ref(s48_value obj);
^
;
./c/scheme48.h:59:1: error: unknown type name 'S48_EXTERN'
S48_EXTERN void s48_free_global_ref(s48_ref_t ref);
^
./c/scheme48.h:59:12: error: expected identifier or '('
}}}
--
Ticket URL: <https://trac.macports.org/ticket/43314>
MacPorts <http://www.macports.org/>
Ports system for OS X
More information about the macports-tickets
mailing list