error: jsapi.h: No such file or directory

Would very much like to use APE on my OSX local dev .
The Linux generic binaries give me "./aped: cannot execute binary
file" (permissions checked, sudo'd)
Thought I would try to compile the source ( I'm the greenest of
newbies with compiling, among many things ).
Followed the first few steps here 
http://www.xosofox.de/2010/11/get-your-ape-up-to-date/
Don't know if I should try the aptitude installs. (since it's a Debian
tut )
It seems like all links to any compiled APE Servers for OSX are dead,
and even any
reference to OSX compile ( http://www.ape-project.org/wiki/index.php/Setup
) is non-existant.
After 2 full days of digging into extremely bad documentation ...
should I just be packing it up
and moving on to something else, Comet-wise ? APE really does sound
great. Would be a shame
that it kills itself (for me) because of poor doc support.

rm -f udns_dn.o udns_dntosp.o udns_parse.o udns_resolver.o udns_init.o
udns_misc.o udns_XtoX.o udns_rr_a.o udns_rr_ptr.o udns_rr_mx.o
udns_rr_txt.o udns_bl.o udns_rr_srv.o udns_rr_naptr.o udns_codes.o
rm -f udns_dn.lo udns_dntosp.lo udns_parse.lo udns_resolver.lo
udns_init.lo udns_misc.lo udns_XtoX.lo udns_rr_a.lo udns_rr_ptr.lo
udns_rr_mx.lo udns_rr_txt.lo udns_bl.lo udns_rr_srv.lo
udns_rr_naptr.lo udns_codes.lo
rm -f dnsget.o rblcheck.o ex-rdns.o
rm -f build-stamp config.log
configure... udns package
checking for C compiler... gcc
checking whenever C compiler (gcc) is GNU CC... yes
checking whenever the C compiler (gcc -Wall -W -O2 -pipe)
           can produce executables... yes
checking for ranlib... ranlib
checking for getopt()... yes
checking for inet_pton() && inet_ntop()... yes
checking for socklen_t... yes
checking for libraries needed for socket and connect... ok (none
needed)
checking for IPv6... yes
checking for poll()... yes
creating config.h... unchanged
creating Makefile... ok
creating config.status... ok
all done.
gcc -Wall -W -O2 -pipe -DHAVE_CONFIG_H -c udns_dn.c
gcc -Wall -W -O2 -pipe -DHAVE_CONFIG_H -c udns_dntosp.c
gcc -Wall -W -O2 -pipe -DHAVE_CONFIG_H -c udns_parse.c
gcc -Wall -W -O2 -pipe -DHAVE_CONFIG_H -c udns_resolver.c
gcc -Wall -W -O2 -pipe -DHAVE_CONFIG_H -c udns_init.c
gcc -Wall -W -O2 -pipe -DHAVE_CONFIG_H -c udns_misc.c
gcc -Wall -W -O2 -pipe -DHAVE_CONFIG_H -c udns_XtoX.c
gcc -Wall -W -O2 -pipe -DHAVE_CONFIG_H -c udns_rr_a.c
gcc -Wall -W -O2 -pipe -DHAVE_CONFIG_H -c udns_rr_ptr.c
gcc -Wall -W -O2 -pipe -DHAVE_CONFIG_H -c udns_rr_mx.c
gcc -Wall -W -O2 -pipe -DHAVE_CONFIG_H -c udns_rr_txt.c
gcc -Wall -W -O2 -pipe -DHAVE_CONFIG_H -c udns_bl.c
gcc -Wall -W -O2 -pipe -DHAVE_CONFIG_H -c udns_rr_srv.c
gcc -Wall -W -O2 -pipe -DHAVE_CONFIG_H -c udns_rr_naptr.c
gcc -Wall -W -O2 -pipe -DHAVE_CONFIG_H -c udns_codes.c
rm -f libudns.a
ar rv libudns.a udns_dn.o udns_dntosp.o udns_parse.o udns_resolver.o
udns_init.o udns_misc.o udns_XtoX.o udns_rr_a.o udns_rr_ptr.o
udns_rr_mx.o udns_rr_txt.o udns_bl.o udns_rr_srv.o udns_rr_naptr.o
udns_codes.o
ar: creating archive libudns.a
a - udns_dn.o
a - udns_dntosp.o
a - udns_parse.o
a - udns_resolver.o
a - udns_init.o
a - udns_misc.o
a - udns_XtoX.o
a - udns_rr_a.o
a - udns_rr_ptr.o
a - udns_rr_mx.o
a - udns_rr_txt.o
a - udns_bl.o
a - udns_rr_srv.o
a - udns_rr_naptr.o
a - udns_codes.o
gcc -Wall -W -O2 -pipe -DHAVE_CONFIG_H -c dnsget.c
dnsget.c: In function ‘dbgcb’:
dnsget.c:404: warning: unused parameter ‘unused_q’
dnsget.c:404: warning: unused parameter ‘unused_data’
gcc -Wall -W -O2 -pipe -o dnsget dnsget.o -L. -ludns
gcc -Wall -W -O2 -pipe -DHAVE_CONFIG_H -c rblcheck.c
gcc -Wall -W -O2 -pipe -o rblcheck rblcheck.o -L. -ludns
gcc -Wall -W -O2 -pipe -DHAVE_CONFIG_H -c ex-rdns.c
gcc -Wall -W -O2 -pipe -o ex-rdns ex-rdns.o -L. -ludns
creating cache ./config.cache
checking host system type... x86_64-apple-darwin11.3.0
checking target system type... x86_64-apple-darwin11.3.0
checking build system type... x86_64-apple-darwin11.3.0
checking for mawk... no
checking for gawk... no
checking for nawk... no
checking for awk... awk
checking for perl5... /opt/local/bin/perl5
checking for gcc... gcc-4.2
checking whether the C compiler (gcc-4.2  ) works... no
configure: error: installation or configuration problem: C compiler
cannot create executables.
gcc -D_GNU_SOURCE -Wall -g -minline-all-stringops -rdynamic -I ./deps/
udns-0.0.9/ src/entry.c src/sock.c src/hash.c src/handle_http.c src/
cmd.c src/users.c src/channel.c src/config.c src/json.c src/
json_parser.c src/plugins.c src/http.c src/extend.c src/utils.c src/
ticks.c src/base64.c src/pipe.c src/raw.c src/events.c src/
event_kqueue.c src/event_epoll.c src/event_select.c src/transports.c
src/servers.c src/dns.c src/sha1.c src/log.c src/parser.c src/md5.c -o
bin/aped -ldl -lm -lpthread ./deps/udns-0.0.9/libudns.a -I ./deps/
udns-0.0.9/
gcc -D_GNU_SOURCE -Wall -g -bundle -undefined suppress -flat_namespace
-o lib/libmod_spidermonkey.so libape-spidermonkey.c -I../deps/js/src/
dist/include/ -L../deps/js/src/ -ljs_static -lstdc++
libape-spidermonkey.c:28:19: error: jsapi.h: No such file or directory
libape-spidermonkey.c:48: error: expected declaration specifiers or
‘...’ before ‘JSObject’
libape-spidermonkey.c:48: error: expected declaration specifiers or
‘...’ before ‘JSObject’
libape-spidermonkey.c:50: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or
‘__attribute__’ before ‘*’ token
libape-spidermonkey.c:66: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or
‘__attribute__’ before ‘ape_sm_stub’
libape-spidermonkey.c:82: error: expected specifier-qualifier-list
before ‘jsval’
libape-spidermonkey.c:87: error: expected declaration specifiers or
‘...’ before ‘JSObject’
libape-spidermonkey.c:87: error: expected declaration specifiers or
‘...’ before ‘JSObject’
libape-spidermonkey.c:93: error: expected specifier-qualifier-list
before ‘JSObject’
libape-spidermonkey.c:109: error: expected specifier-qualifier-list
before ‘JSRuntime’
libape-spidermonkey.c:116: error: expected specifier-qualifier-list
before ‘JSObject’
libape-spidermonkey.c:124: error: expected specifier-qualifier-list
before ‘JSObject’
libape-spidermonkey.c:172: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or
‘__attribute__’ before ‘apesocket_class’
libape-spidermonkey.c:180: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or
‘__attribute__’ before ‘global_class’
libape-spidermonkey.c:189: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or
‘__attribute__’ before ‘ape_class’
libape-spidermonkey.c:196: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or
‘__attribute__’ before ‘b64_class’
libape-spidermonkey.c:203: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or
‘__attribute__’ before ‘sha1_class’
libape-spidermonkey.c:210: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or
‘__attribute__’ before ‘socketserver_class’
libape-spidermonkey.c:217: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or
‘__attribute__’ before ‘socketclient_class’
libape-spidermonkey.c:233: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or
‘__attribute__’ before ‘user_class’
libape-spidermonkey.c:240: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or
‘__attribute__’ before ‘subuser_class’
libape-spidermonkey.c:247: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or
‘__attribute__’ before ‘channel_class’
libape-spidermonkey.c:254: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or
‘__attribute__’ before ‘pipe_class’
libape-spidermonkey.c:270: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or
‘__attribute__’ before ‘cmdresponse_class’
libape-spidermonkey.c:278: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or
‘__attribute__’ before ‘apesocket_write’
libape-spidermonkey.c:310: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or
‘__attribute__’ before ‘apesocketclient_write’
libape-spidermonkey.c:338: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or
‘__attribute__’ before ‘apesocketclient_close’
libape-spidermonkey.c:353: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or
‘__attribute__’ before ‘apesocket_close’
libape-spidermonkey.c:385: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or
‘__attribute__’ before ‘apesocketserver_close’
libape-spidermonkey.c:401: error: expected ‘)’ before ‘*’ token
libape-spidermonkey.c:567: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or
‘__attribute__’ before ‘apepipe_sm_get_property’
libape-spidermonkey.c:603: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or
‘__attribute__’ before ‘apepipe_sm_get_parent’
libape-spidermonkey.c:624: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or
‘__attribute__’ before ‘apepipe_sm_set_property’
libape-spidermonkey.c:684: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or
‘__attribute__’ before ‘apepipe_sm_to_object’
libape-spidermonkey.c:705: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or
‘__attribute__’ before ‘apepipe_sm_destroy’
libape-spidermonkey.c:720: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or
‘__attribute__’ before ‘sm_send_raw’
libape-spidermonkey.c:833: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or
‘__attribute__’ before ‘apepipe_sm_send_raw’
libape-spidermonkey.c:846: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or
‘__attribute__’ before ‘apepipe_sm_send_response’
libape-spidermonkey.c:872: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or
‘__attribute__’ before ‘apechannel_sm_get_property’
libape-spidermonkey.c:910: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or
‘__attribute__’ before ‘apechannel_sm_set_property’
libape-spidermonkey.c:945: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or
‘__attribute__’ before ‘apechannel_sm_isinteractive’
libape-spidermonkey.c:960: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or
‘__attribute__’ before ‘apeuser_sm_get_property’
libape-spidermonkey.c:1000: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or
‘__attribute__’ before ‘apeuser_sm_quit’
libape-spidermonkey.c:1014: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or
‘__attribute__’ before ‘apeuser_sm_join’
libape-spidermonkey.c:1055: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or
‘__attribute__’ before ‘apeuser_sm_left’
libape-spidermonkey.c:1094: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or
‘__attribute__’ before ‘apeuser_sm_set_property’
libape-spidermonkey.c:1211: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or
‘__attribute__’ before ‘apesocket_funcs’
libape-spidermonkey.c:1217: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or
‘__attribute__’ before ‘apesocketserver_funcs’
libape-spidermonkey.c:1222: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or
‘__attribute__’ before ‘apesocketclient_funcs’
libape-spidermonkey.c:1228: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or
‘__attribute__’ before ‘apesocket_client_funcs’
libape-spidermonkey.c:1236: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or
‘__attribute__’ before ‘apeuser_funcs’
libape-spidermonkey.c:1245: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or
‘__attribute__’ before ‘apechannel_funcs’
libape-spidermonkey.c:1252: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or
‘__attribute__’ before ‘apepipe_funcs’
libape-spidermonkey.c:1279: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or
‘__attribute__’ before ‘cmdresponse_funcs’
libape-spidermonkey.c:1284: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or
‘__attribute__’ before ‘apepipecustom_funcs’
libape-spidermonkey.c:1289: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or
‘__attribute__’ before ‘*’ token
libape-spidermonkey.c: In function ‘sm_sock_onaccept’:
libape-spidermonkey.c:1311: error: ‘jsval’ undeclared (first use in
this function)
libape-spidermonkey.c:1311: error: (Each undeclared identifier is
reported only once
libape-spidermonkey.c:1311: error: for each function it appears in.)
libape-spidermonkey.c:1311: error: expected ‘;’ before ‘rval’
libape-spidermonkey.c:1320: error: ‘JSObject’ undeclared (first use in
this function)
libape-spidermonkey.c:1320: error: ‘obj’ undeclared (first use in this
function)
libape-spidermonkey.c:1321: error: expected ‘;’ before ‘params’
libape-spidermonkey.c:1324: error: ‘struct _ape_sock_callbacks’ has no
member named ‘private’
libape-spidermonkey.c:1325: error: ‘struct _ape_sock_callbacks’ has no
member named ‘asc’
libape-spidermonkey.c:1325: error: ‘struct _ape_sock_callbacks’ has no
member named ‘asc’
libape-spidermonkey.c:1326: error: ‘struct _ape_sock_callbacks’ has no
member named ‘server_obj’
libape-spidermonkey.c:1326: error: ‘struct _ape_sock_callbacks’ has no
member named ‘server_obj’
libape-spidermonkey.c:1327: error: ‘struct _ape_sock_callbacks’ has no
member named ‘state’
libape-spidermonkey.c:1334: warning: implicit declaration of function
‘JS_NewObject’
libape-spidermonkey.c:1334: error: ‘struct _ape_sock_callbacks’ has no
member named ‘asc’
libape-spidermonkey.c:1334: error: ‘apesocket_class’ undeclared (first
use in this function)
libape-spidermonkey.c:1335: error: ‘struct _ape_sock_js_obj’ has no
member named ‘client_obj’
libape-spidermonkey.c:1336: warning: implicit declaration of function
‘JS_AddObjectRoot’
libape-spidermonkey.c:1336: error: ‘struct _ape_sock_callbacks’ has no
member named ‘asc’
libape-spidermonkey.c:1336: error: ‘struct _ape_sock_js_obj’ has no
member named ‘client_obj’
libape-spidermonkey.c:1338: warning: implicit declaration of function
‘JS_SetPrivate’
libape-spidermonkey.c:1338: error: ‘struct _ape_sock_callbacks’ has no
member named ‘asc’
libape-spidermonkey.c:1339: warning: implicit declaration of function
‘JS_DefineFunctions’
libape-spidermonkey.c:1339: error: ‘struct _ape_sock_callbacks’ has no
member named ‘asc’
libape-spidermonkey.c:1339: error: ‘apesocket_funcs’ undeclared (first
use in this function)
libape-spidermonkey.c:1340: error: ‘params’ undeclared (first use in
this function)
libape-spidermonkey.c:1340: warning: implicit declaration of function
‘OBJECT_TO_JSVAL’
libape-spidermonkey.c:1340: error: ‘struct _ape_sock_js_obj’ has no
member named ‘client_obj’
libape-spidermonkey.c:1344: warning: implicit declaration of function
‘JS_CallFunctionName’
libape-spidermonkey.c:1344: error: ‘struct _ape_sock_callbacks’ has no
member named ‘asc’
libape-spidermonkey.c:1344: error: ‘struct _ape_sock_callbacks’ has no
member named ‘server_obj’
libape-spidermonkey.c:1344: error: ‘rval’ undeclared (first use in
this function)
libape-spidermonkey.c: In function ‘sm_sock_ondisconnect’:
libape-spidermonkey.c:1356: error: ‘jsval’ undeclared (first use in
this function)
libape-spidermonkey.c:1356: error: expected ‘;’ before ‘rval’
libape-spidermonkey.c:1360: error: ‘JSObject’ undeclared (first use in
this function)
libape-spidermonkey.c:1360: error: ‘client_obj’ undeclared (first use
in this function)
libape-spidermonkey.c:1360: error: ‘struct _ape_sock_callbacks’ has no
member named ‘private’
libape-spidermonkey.c:1366: error: expected ‘;’ before ‘params’
libape-spidermonkey.c:1367: error: ‘params’ undeclared (first use in
this function)
libape-spidermonkey.c:1369: error: ‘struct _ape_sock_callbacks’ has no
member named ‘asc’
libape-spidermonkey.c:1369: error: ‘struct _ape_sock_callbacks’ has no
member named ‘server_obj’
libape-spidermonkey.c:1369: error: ‘rval’ undeclared (first use in
this function)
libape-spidermonkey.c:1370: error: ‘struct _ape_sock_callbacks’ has no
member named ‘asc’
libape-spidermonkey.c:1371: warning: implicit declaration of function
‘JS_RemoveObjectRoot’
libape-spidermonkey.c:1371: error: ‘struct _ape_sock_callbacks’ has no
member named ‘asc’
libape-spidermonkey.c:1371: error: ‘struct _ape_sock_callbacks’ has no
member named ‘private’
libape-spidermonkey.c:1373: error: ‘struct _ape_sock_callbacks’ has no
member named ‘asc’
libape-spidermonkey.c:1373: error: ‘struct _ape_sock_callbacks’ has no
member named ‘server_obj’
libape-spidermonkey.c:1374: error: ‘struct _ape_sock_callbacks’ has no
member named ‘asc’
libape-spidermonkey.c:1374: error: ‘struct _ape_sock_callbacks’ has no
member named ‘server_obj’
libape-spidermonkey.c:1375: error: ‘struct _ape_sock_callbacks’ has no
member named ‘asc’
libape-spidermonkey.c:1375: error: ‘struct _ape_sock_callbacks’ has no
member named ‘server_obj’
libape-spidermonkey.c:1378: error: ‘struct _ape_sock_callbacks’ has no
member named ‘private’
libape-spidermonkey.c: In function ‘sm_sock_onread_lf’:
libape-spidermonkey.c:1389: error: ‘jsval’ undeclared (first use in
this function)
libape-spidermonkey.c:1389: error: expected ‘;’ before ‘rval’
libape-spidermonkey.c:1392: error: ‘JSObject’ undeclared (first use in
this function)
libape-spidermonkey.c:1392: error: ‘client_obj’ undeclared (first use
in this function)
libape-spidermonkey.c:1392: error: ‘struct _ape_sock_callbacks’ has no
member named ‘private’
libape-spidermonkey.c:1394: error: ‘struct _ape_sock_callbacks’ has no
member named ‘state’
libape-spidermonkey.c:1401: error: expected ‘;’ before ‘params’
libape-spidermonkey.c:1402: error: ‘params’ undeclared (first use in
this function)
libape-spidermonkey.c:1403: warning: implicit declaration of function
‘STRING_TO_JSVAL’
libape-spidermonkey.c:1403: warning: implicit declaration of function
‘JS_NewStringCopyZ’
libape-spidermonkey.c:1403: error: ‘struct _ape_sock_callbacks’ has no
member named ‘asc’
libape-spidermonkey.c:1405: error: ‘struct _ape_sock_callbacks’ has no
member named ‘asc’
libape-spidermonkey.c:1405: error: ‘struct _ape_sock_callbacks’ has no
member named ‘server_obj’
libape-spidermonkey.c:1405: error: ‘rval’ undeclared (first use in
this function)
libape-spidermonkey.c:1407: error: expected ‘;’ before ‘params’
libape-spidermonkey.c:1408: error: ‘struct _ape_sock_callbacks’ has no
member named ‘asc’
libape-spidermonkey.c:1410: error: ‘struct _ape_sock_callbacks’ has no
member named ‘asc’
libape-spidermonkey.c:1410: error: ‘struct _ape_sock_callbacks’ has no
member named ‘server_obj’
libape-spidermonkey.c:1413: warning: implicit declaration of function
‘JS_MaybeGC’
libape-spidermonkey.c:1413: error: ‘struct _ape_sock_callbacks’ has no
member named ‘asc’
libape-spidermonkey.c: In function ‘sm_sock_onconnect’:
libape-spidermonkey.c:1422: error: ‘jsval’ undeclared (first use in
this function)
libape-spidermonkey.c:1422: error: expected ‘;’ before ‘rval’
libape-spidermonkey.c:1426: error: ‘struct _ape_sock_callbacks’ has no
member named ‘private’
libape-spidermonkey.c:1429: error: ‘struct _ape_sock_callbacks’ has no
member named ‘asc’
libape-spidermonkey.c:1429: error: ‘struct _ape_sock_callbacks’ has no
member named ‘server_obj’
libape-spidermonkey.c:1429: error: ‘rval’ undeclared (first use in
this function)
libape-spidermonkey.c: In function ‘sm_sock_onread’:
libape-spidermonkey.c:1438: error: ‘jsval’ undeclared (first use in
this function)
libape-spidermonkey.c:1438: error: expected ‘;’ before ‘rval’
libape-spidermonkey.c:1441: error: ‘JSObject’ undeclared (first use in
this function)
libape-spidermonkey.c:1441: error: ‘client_obj’ undeclared (first use
in this function)
libape-spidermonkey.c:1441: error: ‘struct _ape_sock_callbacks’ has no
member named ‘private’
libape-spidermonkey.c:1443: error: ‘struct _ape_sock_callbacks’ has no
member named ‘state’
libape-spidermonkey.c:1450: error: expected ‘;’ before ‘params’
libape-spidermonkey.c:1451: error: ‘params’ undeclared (first use in
this function)
libape-spidermonkey.c:1452: warning: implicit declaration of function
‘JS_NewStringCopyN’
libape-spidermonkey.c:1452: error: ‘struct _ape_sock_callbacks’ has no
member named ‘asc’
libape-spidermonkey.c:1453: error: ‘struct _ape_sock_callbacks’ has no
member named ‘asc’
libape-spidermonkey.c:1453: error: ‘struct _ape_sock_callbacks’ has no
member named ‘server_obj’
libape-spidermonkey.c:1453: error: ‘rval’ undeclared (first use in
this function)
libape-spidermonkey.c:1455: error: expected ‘;’ before ‘params’
libape-spidermonkey.c:1457: error: ‘struct _ape_sock_callbacks’ has no
member named ‘asc’
libape-spidermonkey.c:1459: error: ‘struct _ape_sock_callbacks’ has no
member named ‘asc’
libape-spidermonkey.c:1459: error: ‘struct _ape_sock_callbacks’ has no
member named ‘server_obj’
libape-spidermonkey.c:1462: error: ‘struct _ape_sock_callbacks’ has no
member named ‘asc’
libape-spidermonkey.c: At top level:
libape-spidermonkey.c:1470: error: expected ‘)’ before ‘*’ token
libape-spidermonkey.c:1478: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or
‘__attribute__’ before ‘*’ token
libape-spidermonkey.c: In function ‘ape_sm_pipe_on_send_wrapper’:
libape-spidermonkey.c:1563: error: ‘JSObject’ undeclared (first use in
this function)
libape-spidermonkey.c:1563: error: ‘obj’ undeclared (first use in this
function)
libape-spidermonkey.c:1564: error: ‘jsval’ undeclared (first use in
this function)
libape-spidermonkey.c:1564: error: expected ‘;’ before ‘params’
libape-spidermonkey.c:1565: error: ‘JSContext’ undeclared (first use
in this function)
libape-spidermonkey.c:1565: error: ‘cx’ undeclared (first use in this
function)
libape-spidermonkey.c:1567: warning: implicit declaration of function
‘ape_json_to_jsobj’
libape-spidermonkey.c:1569: error: ‘params’ undeclared (first use in
this function)
libape-spidermonkey.c:1569: error: expected expression before ‘)’
token
libape-spidermonkey.c:1572: error: ‘rval’ undeclared (first use in
this function)
libape-spidermonkey.c: In function ‘ape_sm_cmd_wrapper’:
libape-spidermonkey.c:1581: error: ‘ape_sm_runtime’ has no member
named ‘scripts’
libape-spidermonkey.c:1585: error: ‘JSContext’ undeclared (first use
in this function)
libape-spidermonkey.c:1585: error: ‘cx’ undeclared (first use in this
function)
libape-spidermonkey.c:1585: error: expected expression before ‘)’
token
libape-spidermonkey.c:1587: error: ‘JSObject’ undeclared (first use in
this function)
libape-spidermonkey.c:1587: error: ‘obj’ undeclared (first use in this
function)
libape-spidermonkey.c:1588: error: ‘cb’ undeclared (first use in this
function)
libape-spidermonkey.c:1589: error: ‘hl’ undeclared (first use in this
function)
libape-spidermonkey.c:1597: error: ‘jsval’ undeclared (first use in
this function)
libape-spidermonkey.c:1597: error: expected ‘;’ before ‘jval’
libape-spidermonkey.c:1602: error: ‘cmdresponse_class’ undeclared
(first use in this function)
libape-spidermonkey.c:1604: error: ‘cmdresponse_funcs’ undeclared
(first use in this function)
libape-spidermonkey.c:1606: error: ‘jval’ undeclared (first use in
this function)
libape-spidermonkey.c:1608: warning: implicit declaration of function
‘JS_SetProperty’
libape-spidermonkey.c:1610: warning: implicit declaration of function
‘JS_DefineObject’
libape-spidermonkey.c:1618: warning: implicit declaration of function
‘sm_ape_socket_to_jsobj’
libape-spidermonkey.c:1621: warning: implicit declaration of function
‘INT_TO_JSVAL’
libape-spidermonkey.c:1629: error: expected expression before ‘)’
token
libape-spidermonkey.c:1634: error: expected expression before ‘)’
token
libape-spidermonkey.c:1647: error: too many arguments to function
‘ape_fire_cmd’
libape-spidermonkey.c:1649: error: too many arguments to function
‘ape_fire_hook’
libape-spidermonkey.c: At top level:
libape-spidermonkey.c:1655: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or
‘__attribute__’ before ‘ape_sm_register_bad_cmd’
libape-spidermonkey.c:1687: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or
‘__attribute__’ before ‘ape_sm_register_cmd’
libape-spidermonkey.c:1734: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or
‘__attribute__’ before ‘ape_sm_hook_cmd’
libape-spidermonkey.c:1785: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or
‘__attribute__’ before ‘ape_sm_include’
libape-spidermonkey.c:1827: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or
‘__attribute__’ before ‘ape_sm_readfile’
libape-spidermonkey.c:1873: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or
‘__attribute__’ before ‘ape_sm_b64_encode’
libape-spidermonkey.c:1899: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or
‘__attribute__’ before ‘ape_sm_b64_decode’
libape-spidermonkey.c:1930: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or
‘__attribute__’ before ‘ape_sm_sha1_bin’
libape-spidermonkey.c:1957: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or
‘__attribute__’ before ‘ape_sm_sha1_str’
libape-spidermonkey.c:1990: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or
‘__attribute__’ before ‘ape_sm_mkchan’
libape-spidermonkey.c:2016: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or
‘__attribute__’ before ‘ape_sm_rmchan’
libape-spidermonkey.c:2046: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or
‘__attribute__’ before ‘ape_sm_adduser’
libape-spidermonkey.c:2097: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or
‘__attribute__’ before ‘ape_sm_addEvent’
libape-spidermonkey.c:2137: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or
‘__attribute__’ before ‘*’ token
libape-spidermonkey.c:2163: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or
‘__attribute__’ before ‘ape_sm_get_user_by_pubid’
libape-spidermonkey.c:2186: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or
‘__attribute__’ before ‘ape_sm_get_channel_by_pubid’
libape-spidermonkey.c:2209: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or
‘__attribute__’ before ‘ape_sm_get_pipe’
libape-spidermonkey.c:2232: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or
‘__attribute__’ before ‘ape_sm_get_channel_by_name’
libape-spidermonkey.c:2259: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or
‘__attribute__’ before ‘ape_sm_config’
libape-spidermonkey.c:2287: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or
‘__attribute__’ before ‘ape_sm_mainconfig’
libape-spidermonkey.c:2312: error: expected specifier-qualifier-list
before ‘JSContext’
libape-spidermonkey.c: In function ‘ape_sm_timer_wrapper’:
libape-spidermonkey.c:2325: error: ‘jsval’ undeclared (first use in
this function)
libape-spidermonkey.c:2325: error: expected ‘;’ before ‘rval’
libape-spidermonkey.c:2329: error: ‘struct _ape_sm_timer’ has no
member named ‘cleared’
libape-spidermonkey.c:2330: warning: implicit declaration of function
‘JS_CallFunctionValue’
libape-spidermonkey.c:2330: error: ‘struct _ape_sm_timer’ has no
member named ‘cx’
libape-spidermonkey.c:2330: error: ‘struct _ape_sm_timer’ has no
member named ‘global’
libape-spidermonkey.c:2330: error: ‘struct _ape_sm_timer’ has no
member named ‘func’
libape-spidermonkey.c:2330: error: ‘struct _ape_sm_timer’ has no
member named ‘argc’
libape-spidermonkey.c:2330: error: ‘struct _ape_sm_timer’ has no
member named ‘argv’
libape-spidermonkey.c:2330: error: ‘rval’ undeclared (first use in
this function)
libape-spidermonkey.c:2332: error: ‘struct _ape_sm_timer’ has no
member named ‘cleared’
libape-spidermonkey.c:2334: warning: implicit declaration of function
‘JS_GetContextPrivate’
libape-spidermonkey.c:2334: error: ‘struct _ape_sm_timer’ has no
member named ‘cx’
libape-spidermonkey.c:2334: warning: assignment makes pointer from
integer without a cast
libape-spidermonkey.c:2341: warning: implicit declaration of function
‘JS_RemoveValueRoot’
libape-spidermonkey.c:2341: error: ‘struct _ape_sm_timer’ has no
member named ‘cx’
libape-spidermonkey.c:2341: error: ‘struct _ape_sm_timer’ has no
member named ‘func’
libape-spidermonkey.c:2343: error: ‘struct _ape_sm_timer’ has no
member named ‘argv’
libape-spidermonkey.c:2344: error: ‘struct _ape_sm_timer’ has no
member named ‘argv’
libape-spidermonkey.c: At top level:
libape-spidermonkey.c:2352: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or
‘__attribute__’ before ‘ape_sm_set_timeout’
libape-spidermonkey.c:2397: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or
‘__attribute__’ before ‘ape_sm_set_interval’
libape-spidermonkey.c:2440: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or
‘__attribute__’ before ‘ape_sm_clear_timeout’
libape-spidermonkey.c:2459: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or
‘__attribute__’ before ‘ape_sm_echo’
libape-spidermonkey.c:2500: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or
‘__attribute__’ before ‘ape_sm_sockclient_constructor’
libape-spidermonkey.c:2554: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or
‘__attribute__’ before ‘ape_sm_pipe_constructor’
libape-spidermonkey.c:2872: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or
‘__attribute__’ before ‘ape_sm_sockserver_constructor’
libape-spidermonkey.c:2926: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or
‘__attribute__’ before ‘ape_sm_xorize’
libape-spidermonkey.c:2960: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or
‘__attribute__’ before ‘ape_funcs’
libape-spidermonkey.c:2984: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or
‘__attribute__’ before ‘global_funcs’
libape-spidermonkey.c:2989: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or
‘__attribute__’ before ‘b64_funcs’
libape-spidermonkey.c:2995: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or
‘__attribute__’ before ‘sha1_funcs’
libape-spidermonkey.c:3002: error: expected declaration specifiers or
‘...’ before ‘JSContext’
libape-spidermonkey.c: In function ‘ape_sm_define_ape’:
libape-spidermonkey.c:3004: error: ‘JSObject’ undeclared (first use in
this function)
libape-spidermonkey.c:3004: error: ‘obj’ undeclared (first use in this
function)
libape-spidermonkey.c:3004: error: ‘b64’ undeclared (first use in this
function)
libape-spidermonkey.c:3004: warning: left-hand operand of comma
expression has no effect
libape-spidermonkey.c:3004: error: ‘sha1’ undeclared (first use in
this function)
libape-spidermonkey.c:3004: warning: left-hand operand of comma
expression has no effect
libape-spidermonkey.c:3004: error: ‘sockclient’ undeclared (first use
in this function)
libape-spidermonkey.c:3004: warning: left-hand operand of comma
expression has no effect
libape-spidermonkey.c:3004: error: ‘sockserver’ undeclared (first use
in this function)
libape-spidermonkey.c:3004: warning: left-hand operand of comma
expression has no effect
libape-spidermonkey.c:3004: error: ‘custompipe’ undeclared (first use
in this function)
libape-spidermonkey.c:3004: warning: left-hand operand of comma
expression has no effect
libape-spidermonkey.c:3004: error: ‘user’ undeclared (first use in
this function)
libape-spidermonkey.c:3004: warning: left-hand operand of comma
expression has no effect
libape-spidermonkey.c:3004: error: ‘channel’ undeclared (first use in
this function)
libape-spidermonkey.c:3004: warning: left-hand operand of comma
expression has no effect
libape-spidermonkey.c:3004: error: expected expression before
‘subuser’
libape-spidermonkey.c:3004: warning: left-hand operand of comma
expression has no effect
libape-spidermonkey.c:3009: error: ‘ape_sm_compiled’ has no member
named ‘cx’
libape-spidermonkey.c:3009: error: ‘ape_sm_compiled’ has no member
named ‘global’
libape-spidermonkey.c:3009: error: ‘ape_class’ undeclared (first use
in this function)
libape-spidermonkey.c:3010: error: ‘ape_sm_compiled’ has no member
named ‘cx’
libape-spidermonkey.c:3010: error: ‘b64_class’ undeclared (first use
in this function)
libape-spidermonkey.c:3011: error: ‘ape_sm_compiled’ has no member
named ‘cx’
libape-spidermonkey.c:3011: error: ‘sha1_class’ undeclared (first use
in this function)
libape-spidermonkey.c:3012: error: ‘gcx’ undeclared (first use in this
function)
libape-spidermonkey.c:3012: error: ‘user_class’ undeclared (first use
in this function)
libape-spidermonkey.c:3013: error: expected identifier or ‘(’ before
‘=’ token
libape-spidermonkey.c:3014: error: ‘channel_class’ undeclared (first
use in this function)
libape-spidermonkey.c:3016: error: ‘apeuser_funcs’ undeclared (first
use in this function)
libape-spidermonkey.c:3017: error: ‘apechannel_funcs’ undeclared
(first use in this function)
libape-spidermonkey.c:3020: error: expected expression before
‘subuser’
libape-spidermonkey.c:3020: error: too few arguments to function
‘add_property’
libape-spidermonkey.c:3023: error: ‘ape_sm_compiled’ has no member
named ‘cx’
libape-spidermonkey.c:3023: error: ‘ape_funcs’ undeclared (first use
in this function)
libape-spidermonkey.c:3024: error: ‘ape_sm_compiled’ has no member
named ‘cx’
libape-spidermonkey.c:3024: error: ‘ape_sm_compiled’ has no member
named ‘global’
libape-spidermonkey.c:3024: error: ‘global_funcs’ undeclared (first
use in this function)
libape-spidermonkey.c:3025: error: ‘ape_sm_compiled’ has no member
named ‘cx’
libape-spidermonkey.c:3025: error: ‘b64_funcs’ undeclared (first use
in this function)
libape-spidermonkey.c:3026: error: ‘ape_sm_compiled’ has no member
named ‘cx’
libape-spidermonkey.c:3026: error: ‘sha1_funcs’ undeclared (first use
in this function)
libape-spidermonkey.c:3028: warning: implicit declaration of function
‘JS_InitClass’
libape-spidermonkey.c:3028: error: ‘ape_sm_compiled’ has no member
named ‘cx’
libape-spidermonkey.c:3028: error: ‘pipe_class’ undeclared (first use
in this function)
libape-spidermonkey.c:3028: error: ‘ape_sm_pipe_constructor’
undeclared (first use in this function)
libape-spidermonkey.c:3031: error: ‘ape_sm_compiled’ has no member
named ‘cx’
libape-spidermonkey.c:3031: error: ‘socketserver_class’ undeclared
(first use in this function)
libape-spidermonkey.c:3031: error: ‘ape_sm_sockserver_constructor’
undeclared (first use in this function)
libape-spidermonkey.c:3032: error: ‘ape_sm_compiled’ has no member
named ‘cx’
libape-spidermonkey.c:3032: error: ‘socketclient_class’ undeclared
(first use in this function)
libape-spidermonkey.c:3032: error: ‘ape_sm_sockclient_constructor’
undeclared (first use in this function)
libape-spidermonkey.c:3040: error: ‘ape_sm_compiled’ has no member
named ‘cx’
libape-spidermonkey.c:3040: error: ‘apesocket_client_funcs’ undeclared
(first use in this function)
libape-spidermonkey.c:3041: error: ‘ape_sm_compiled’ has no member
named ‘cx’
libape-spidermonkey.c:3041: error: ‘apesocket_funcs’ undeclared (first
use in this function)
libape-spidermonkey.c:3043: error: ‘ape_sm_compiled’ has no member
named ‘cx’
libape-spidermonkey.c:3044: error: ‘ape_sm_compiled’ has no member
named ‘cx’
libape-spidermonkey.c:3044: error: ‘apesocketserver_funcs’ undeclared
(first use in this function)
libape-spidermonkey.c:3046: error: ‘ape_sm_compiled’ has no member
named ‘cx’
libape-spidermonkey.c:3046: error: ‘apepipe_funcs’ undeclared (first
use in this function)
libape-spidermonkey.c:3047: error: ‘ape_sm_compiled’ has no member
named ‘cx’
libape-spidermonkey.c:3047: error: ‘apepipecustom_funcs’ undeclared
(first use in this function)
libape-spidermonkey.c:3053: warning: implicit declaration of function
‘JS_SetContextPrivate’
libape-spidermonkey.c:3053: error: ‘ape_sm_compiled’ has no member
named ‘cx’
libape-spidermonkey.c: At top level:
libape-spidermonkey.c:3056: error: expected ‘)’ before ‘*’ token
libape-spidermonkey.c:3130: error: expected declaration specifiers or
‘...’ before ‘JSObject’
libape-spidermonkey.c:3130: error: expected declaration specifiers or
‘...’ before ‘JSObject’
libape-spidermonkey.c: In function ‘ape_fire_cmd’:
libape-spidermonkey.c:3132: error: ‘ape_sm_runtime’ has no member
named ‘scripts’
libape-spidermonkey.c:3133: error: ‘jsval’ undeclared (first use in
this function)
libape-spidermonkey.c:3133: error: expected ‘;’ before ‘params’
libape-spidermonkey.c:3138: error: ‘params’ undeclared (first use in
this function)
libape-spidermonkey.c:3138: error: ‘obj’ undeclared (first use in this
function)
libape-spidermonkey.c:3139: error: ‘cb’ undeclared (first use in this
function)
libape-spidermonkey.c:3144: error: ‘ape_sm_compiled’ has no member
named ‘callbacks’
libape-spidermonkey.c:3144: error: ‘ape_sm_callback’ has no member
named ‘next’
libape-spidermonkey.c:3145: error: ‘ape_sm_callback’ has no member
named ‘type’
libape-spidermonkey.c:3146: error: expected ‘;’ before ‘rval’
libape-spidermonkey.c:3148: error: ‘ape_sm_callback’ has no member
named ‘cx’
libape-spidermonkey.c:3148: warning: implicit declaration of function
‘JS_GetGlobalObject’
libape-spidermonkey.c:3148: error: ‘ape_sm_callback’ has no member
named ‘cx’
libape-spidermonkey.c:3148: error: ‘ape_sm_callback’ has no member
named ‘func’
libape-spidermonkey.c:3148: error: ‘rval’ undeclared (first use in
this function)
libape-spidermonkey.c:3148: error: ‘JS_FALSE’ undeclared (first use in
this function)
libape-spidermonkey.c:3149: error: ‘ape_sm_callback’ has no member
named ‘type’
libape-spidermonkey.c:3152: warning: implicit declaration of function
‘process_cmd_return’
libape-spidermonkey.c:3152: error: ‘ape_sm_callback’ has no member
named ‘cx’
libape-spidermonkey.c:3155: error: ‘ape_sm_compiled’ has no member
named ‘next’
libape-spidermonkey.c: At top level:
libape-spidermonkey.c:3160: error: expected declaration specifiers or
‘...’ before ‘JSObject’
libape-spidermonkey.c:3160: error: expected declaration specifiers or
‘...’ before ‘JSObject’
libape-spidermonkey.c: In function ‘ape_fire_hook’:
libape-spidermonkey.c:3162: error: ‘ape_sm_runtime’ has no member
named ‘scripts’
libape-spidermonkey.c:3163: error: ‘jsval’ undeclared (first use in
this function)
libape-spidermonkey.c:3163: error: expected ‘;’ before ‘params’
libape-spidermonkey.c:3164: error: expected ‘;’ before ‘rval’
libape-spidermonkey.c:3171: error: ‘params’ undeclared (first use in
this function)
libape-spidermonkey.c:3171: error: ‘obj’ undeclared (first use in this
function)
libape-spidermonkey.c:3172: error: ‘cb’ undeclared (first use in this
function)
libape-spidermonkey.c:3173: error: ‘ape_sm_callback’ has no member
named ‘type’
libape-spidermonkey.c:3174: error: ‘ape_sm_callback’ has no member
named ‘cx’
libape-spidermonkey.c:3177: error: ‘ape_sm_callback’ has no member
named ‘cx’
libape-spidermonkey.c:3177: error: ‘ape_sm_callback’ has no member
named ‘func’
libape-spidermonkey.c:3177: error: ‘ape_sm_callback’ has no member
named ‘type’
libape-spidermonkey.c:3177: error: ‘rval’ undeclared (first use in
this function)
libape-spidermonkey.c:3177: error: ‘JS_FALSE’ undeclared (first use in
this function)
libape-spidermonkey.c:3178: error: ‘ape_sm_callback’ has no member
named ‘type’
libape-spidermonkey.c:3181: error: ‘ape_sm_callback’ has no member
named ‘cx’
libape-spidermonkey.c:3183: error: ‘ape_sm_callback’ has no member
named ‘type’
libape-spidermonkey.c:3184: warning: control reaches end of non-void
function
libape-spidermonkey.c: At top level:
libape-spidermonkey.c:3186: error: expected declaration specifiers or
‘...’ before ‘uintN’
libape-spidermonkey.c:3186: error: expected declaration specifiers or
‘...’ before ‘jsval’
libape-spidermonkey.c: In function ‘ape_fire_callback’:
libape-spidermonkey.c:3188: error: ‘ape_sm_runtime’ has no member
named ‘scripts’
libape-spidermonkey.c:3197: error: ‘ape_sm_compiled’ has no member
named ‘callbacks’
libape-spidermonkey.c:3197: error: ‘ape_sm_callback’ has no member
named ‘next’
libape-spidermonkey.c:3199: error: ‘ape_sm_callback’ has no member
named ‘type’
libape-spidermonkey.c:3200: error: ‘jsval’ undeclared (first use in
this function)
libape-spidermonkey.c:3200: error: expected ‘;’ before ‘rval’
libape-spidermonkey.c:3205: error: ‘ape_sm_compiled’ has no member
named ‘cx’
libape-spidermonkey.c:3205: error: ‘ape_sm_compiled’ has no member
named ‘global’
libape-spidermonkey.c:3205: error: ‘ape_sm_callback’ has no member
named ‘func’
libape-spidermonkey.c:3205: error: ‘argc’ undeclared (first use in
this function)
libape-spidermonkey.c:3205: error: ‘argv’ undeclared (first use in
this function)
libape-spidermonkey.c:3205: error: ‘rval’ undeclared (first use in
this function)
libape-spidermonkey.c:3212: error: ‘ape_sm_compiled’ has no member
named ‘next’
libape-spidermonkey.c: In function ‘init_module’:
libape-spidermonkey.c:3219: error: ‘JSRuntime’ undeclared (first use
in this function)
libape-spidermonkey.c:3219: error: ‘rt’ undeclared (first use in this
function)
libape-spidermonkey.c:3220: error: ‘JSContext’ undeclared (first use
in this function)
libape-spidermonkey.c:3220: error: ‘gcx’ undeclared (first use in this
function)
libape-spidermonkey.c:3224: error: ‘jsval’ undeclared (first use in
this function)
libape-spidermonkey.c:3224: error: expected ‘;’ before ‘rval’
libape-spidermonkey.c:3226: warning: implicit declaration of function
‘JS_NewRuntime’
libape-spidermonkey.c:3233: error: ‘ape_sm_runtime’ has no member
named ‘runtime’
libape-spidermonkey.c:3234: error: ‘ape_sm_runtime’ has no member
named ‘scripts’
libape-spidermonkey.c:3237: warning: implicit declaration of function
‘JS_NewContext’
libape-spidermonkey.c:3250: error: ‘ape_sm_compiled’ has no member
named ‘cx’
libape-spidermonkey.c:3256: error: ‘ape_sm_compiled’ has no member
named ‘cx’
libape-spidermonkey.c:3262: warning: implicit declaration of function
‘JS_SetOptions’
libape-spidermonkey.c:3262: error: ‘ape_sm_compiled’ has no member
named ‘cx’
libape-spidermonkey.c:3262: error: ‘JSOPTION_VAROBJFIX’ undeclared
(first use in this function)
libape-spidermonkey.c:3262: error: ‘JSOPTION_JIT’ undeclared (first
use in this function)
libape-spidermonkey.c:3262: error: ‘JSOPTION_METHODJIT’ undeclared
(first use in this function)
libape-spidermonkey.c:3263: warning: implicit declaration of function
‘JS_SetVersion’
libape-spidermonkey.c:3263: error: ‘ape_sm_compiled’ has no member
named ‘cx’
libape-spidermonkey.c:3263: error: ‘JSVERSION_LATEST’ undeclared
(first use in this function)
libape-spidermonkey.c:3264: warning: implicit declaration of function
‘JS_SetErrorReporter’
libape-spidermonkey.c:3264: error: ‘ape_sm_compiled’ has no member
named ‘cx’
libape-spidermonkey.c:3264: error: ‘reportError’ undeclared (first use
in this function)
libape-spidermonkey.c:3266: error: ‘ape_sm_compiled’ has no member
named ‘global’
libape-spidermonkey.c:3266: warning: implicit declaration of function
‘JS_NewCompartmentAndGlobalObject’
libape-spidermonkey.c:3266: error: ‘ape_sm_compiled’ has no member
named ‘cx’
libape-spidermonkey.c:3266: error: ‘global_class’ undeclared (first
use in this function)
libape-spidermonkey.c:3268: warning: implicit declaration of function
‘JS_InitStandardClasses’
libape-spidermonkey.c:3268: error: ‘ape_sm_compiled’ has no member
named ‘cx’
libape-spidermonkey.c:3268: error: ‘ape_sm_compiled’ has no member
named ‘global’
libape-spidermonkey.c:3271: error: too many arguments to function
‘ape_sm_define_ape’
libape-spidermonkey.c:3273: error: ‘ape_sm_compiled’ has no member
named ‘bytecode’
libape-spidermonkey.c:3273: warning: implicit declaration of function
‘JS_CompileFile’
libape-spidermonkey.c:3273: error: ‘ape_sm_compiled’ has no member
named ‘cx’
libape-spidermonkey.c:3273: error: ‘ape_sm_compiled’ has no member
named ‘global’
libape-spidermonkey.c:3275: error: ‘ape_sm_compiled’ has no member
named ‘bytecode’
libape-spidermonkey.c:3277: error: ‘ape_sm_compiled’ has no member
named ‘g_ape’
libape-spidermonkey.c:3279: error: ‘ape_sm_compiled’ has no member
named ‘callbacks’
libape-spidermonkey.c:3280: error: ‘ape_sm_compiled’ has no member
named ‘callbacks’
libape-spidermonkey.c:3283: warning: implicit declaration of function
‘JS_ExecuteScript’
libape-spidermonkey.c:3283: error: ‘ape_sm_compiled’ has no member
named ‘cx’
libape-spidermonkey.c:3283: error: ‘ape_sm_compiled’ has no member
named ‘global’
libape-spidermonkey.c:3283: error: ‘ape_sm_compiled’ has no member
named ‘bytecode’
libape-spidermonkey.c:3283: error: ‘rval’ undeclared (first use in
this function)
libape-spidermonkey.c:3287: error: ‘ape_sm_compiled’ has no member
named ‘bytecode’
libape-spidermonkey.c:3292: error: ‘ape_sm_compiled’ has no member
named ‘next’
libape-spidermonkey.c:3292: error: ‘ape_sm_runtime’ has no member
named ‘scripts’
libape-spidermonkey.c:3293: error: ‘ape_sm_runtime’ has no member
named ‘scripts’
libape-spidermonkey.c:3296: error: too many arguments to function
‘ape_fire_callback’
libape-spidermonkey.c: In function ‘free_module’:
libape-spidermonkey.c:3303: error: ‘ape_sm_runtime’ has no member
named ‘scripts’
libape-spidermonkey.c:3307: error: too many arguments to function
‘ape_fire_callback’
libape-spidermonkey.c:3311: error: ‘ape_sm_compiled’ has no member
named ‘callbacks’
libape-spidermonkey.c:3311: error: ‘ape_sm_callback’ has no member
named ‘next’
libape-spidermonkey.c:3312: error: ‘ape_sm_compiled’ has no member
named ‘cx’
libape-spidermonkey.c:3312: error: ‘ape_sm_callback’ has no member
named ‘func’
libape-spidermonkey.c:3314: warning: implicit declaration of function
‘JS_DestroyContext’
libape-spidermonkey.c:3314: error: ‘ape_sm_compiled’ has no member
named ‘cx’
libape-spidermonkey.c:3316: error: ‘ape_sm_compiled’ has no member
named ‘next’
libape-spidermonkey.c:3321: warning: implicit declaration of function
‘JS_DestroyRuntime’
libape-spidermonkey.c:3321: error: ‘ape_sm_runtime’ has no member
named ‘runtime’
libape-spidermonkey.c: In function ‘ape_cb_add_user’:
libape-spidermonkey.c:3328: error: ‘jsval’ undeclared (first use in
this function)
libape-spidermonkey.c:3328: error: expected ‘;’ before ‘params’
libape-spidermonkey.c:3334: error: ‘params’ undeclared (first use in
this function)
libape-spidermonkey.c:3334: error: ‘JSObject’ undeclared (first use in
this function)
libape-spidermonkey.c:3334: error: expected expression before ‘)’
token
libape-spidermonkey.c:3335: warning: passing argument 2 of
‘ape_fire_callback’ makes pointer from integer without a cast
libape-spidermonkey.c:3335: error: too many arguments to function
‘ape_fire_callback’
libape-spidermonkey.c: In function ‘ape_cb_allocateuser’:
libape-spidermonkey.c:3343: error: ‘JSObject’ undeclared (first use in
this function)
libape-spidermonkey.c:3343: error: ‘user’ undeclared (first use in
this function)
libape-spidermonkey.c:3345: error: ‘JSContext’ undeclared (first use
in this function)
libape-spidermonkey.c:3345: error: ‘gcx’ undeclared (first use in this
function)
libape-spidermonkey.c:3345: error: expected expression before ‘)’
token
libape-spidermonkey.c:3346: error: ‘jsval’ undeclared (first use in
this function)
libape-spidermonkey.c:3346: error: expected ‘;’ before ‘pipe’
libape-spidermonkey.c:3351: error: ‘user_class’ undeclared (first use
in this function)
libape-spidermonkey.c:3355: error: expected expression before ‘)’
token
libape-spidermonkey.c:3359: warning: implicit declaration of function
‘get_pipe_object’
libape-spidermonkey.c:3359: error: lvalue required as left operand of
assignment
libape-spidermonkey.c: In function ‘ape_cb_del_user’:
libape-spidermonkey.c:3368: error: ‘jsval’ undeclared (first use in
this function)
libape-spidermonkey.c:3368: error: expected ‘;’ before ‘params’
libape-spidermonkey.c:3370: error: ‘JSObject’ undeclared (first use in
this function)
libape-spidermonkey.c:3371: error: ‘JSContext’ undeclared (first use
in this function)
libape-spidermonkey.c:3371: error: ‘gcx’ undeclared (first use in this
function)
libape-spidermonkey.c:3371: error: expected expression before ‘)’
token
libape-spidermonkey.c:3374: error: ‘params’ undeclared (first use in
this function)
libape-spidermonkey.c:3374: error: expected expression before ‘)’
token
libape-spidermonkey.c:3375: warning: passing argument 2 of
‘ape_fire_callback’ makes pointer from integer without a cast
libape-spidermonkey.c:3375: error: too many arguments to function
‘ape_fire_callback’
libape-spidermonkey.c:3378: error: lvalue required as left operand of
assignment
libape-spidermonkey.c:3384: error: expected expression before ‘)’
token
libape-spidermonkey.c: In function ‘ape_cb_mkchan’:
libape-spidermonkey.c:3391: error: ‘JSObject’ undeclared (first use in
this function)
libape-spidermonkey.c:3391: error: ‘js_channel’ undeclared (first use
in this function)
libape-spidermonkey.c:3393: error: ‘jsval’ undeclared (first use in
this function)
libape-spidermonkey.c:3393: error: expected ‘;’ before ‘params’
libape-spidermonkey.c:3394: error: ‘JSContext’ undeclared (first use
in this function)
libape-spidermonkey.c:3394: error: ‘gcx’ undeclared (first use in this
function)
libape-spidermonkey.c:3394: error: expected expression before ‘)’
token
libape-spidermonkey.c:3404: error: ‘channel_class’ undeclared (first
use in this function)
libape-spidermonkey.c:3411: error: expected expression before ‘)’
token
libape-spidermonkey.c:3413: error: lvalue required as left operand of
assignment
libape-spidermonkey.c:3420: error: ‘params’ undeclared (first use in
this function)
libape-spidermonkey.c:3421: warning: passing argument 2 of
‘ape_fire_callback’ makes pointer from integer without a cast
libape-spidermonkey.c:3421: error: too many arguments to function
‘ape_fire_callback’
libape-spidermonkey.c: In function ‘ape_cb_rmchan’:
libape-spidermonkey.c:3429: error: ‘jsval’ undeclared (first use in
this function)
libape-spidermonkey.c:3429: error: expected ‘;’ before ‘params’
libape-spidermonkey.c:3430: error: ‘JSObject’ undeclared (first use in
this function)
libape-spidermonkey.c:3431: error: ‘JSContext’ undeclared (first use
in this function)
libape-spidermonkey.c:3431: error: ‘gcx’ undeclared (first use in this
function)
libape-spidermonkey.c:3431: error: expected expression before ‘)’
token
libape-spidermonkey.c:3433: error: ‘params’ undeclared (first use in
this function)
libape-spidermonkey.c:3433: error: expected expression before ‘)’
token
libape-spidermonkey.c:3435: warning: passing argument 2 of
‘ape_fire_callback’ makes pointer from integer without a cast
libape-spidermonkey.c:3435: error: too many arguments to function
‘ape_fire_callback’
libape-spidermonkey.c:3440: error: expected expression before ‘)’
token
libape-spidermonkey.c:3442: error: lvalue required as left operand of
assignment
libape-spidermonkey.c: In function ‘ape_cb_join’:
libape-spidermonkey.c:3450: error: ‘jsval’ undeclared (first use in
this function)
libape-spidermonkey.c:3450: error: expected ‘;’ before ‘params’
libape-spidermonkey.c:3452: error: ‘params’ undeclared (first use in
this function)
libape-spidermonkey.c:3452: error: ‘JSObject’ undeclared (first use in
this function)
libape-spidermonkey.c:3452: error: expected expression before ‘)’
token
libape-spidermonkey.c:3453: error: expected expression before ‘)’
token
libape-spidermonkey.c:3455: warning: passing argument 2 of
‘ape_fire_callback’ makes pointer from integer without a cast
libape-spidermonkey.c:3455: error: too many arguments to function
‘ape_fire_callback’
libape-spidermonkey.c:3459: warning: passing argument 2 of
‘ape_fire_callback’ makes pointer from integer without a cast
libape-spidermonkey.c:3459: error: too many arguments to function
‘ape_fire_callback’
libape-spidermonkey.c:3460: warning: passing argument 2 of
‘ape_fire_callback’ makes pointer from integer without a cast
libape-spidermonkey.c:3460: error: too many arguments to function
‘ape_fire_callback’
libape-spidermonkey.c: In function ‘ape_cb_left’:
libape-spidermonkey.c:3465: error: ‘jsval’ undeclared (first use in
this function)
libape-spidermonkey.c:3465: error: expected ‘;’ before ‘params’
libape-spidermonkey.c:3467: error: ‘params’ undeclared (first use in
this function)
libape-spidermonkey.c:3467: error: ‘JSObject’ undeclared (first use in
this function)
libape-spidermonkey.c:3467: error: expected expression before ‘)’
token
libape-spidermonkey.c:3468: error: expected expression before ‘)’
token
libape-spidermonkey.c:3470: warning: passing argument 2 of
‘ape_fire_callback’ makes pointer from integer without a cast
libape-spidermonkey.c:3470: error: too many arguments to function
‘ape_fire_callback’
libape-spidermonkey.c: In function ‘ape_cb_addsubuser’:
libape-spidermonkey.c:3478: error: ‘JSObject’ undeclared (first use in
this function)
libape-spidermonkey.c:3478: error: ‘subjs’ undeclared (first use in
this function)
libape-spidermonkey.c:3480: error: ‘JSContext’ undeclared (first use
in this function)
libape-spidermonkey.c:3480: error: ‘gcx’ undeclared (first use in this
function)
libape-spidermonkey.c:3480: error: expected expression before ‘)’
token
libape-spidermonkey.c:3482: error: ‘subuser_class’ undeclared (first
use in this function)
libape-spidermonkey.c:3489: error: expected expression before ‘)’
token
libape-spidermonkey.c: In function ‘ape_cb_delsubuser’:
libape-spidermonkey.c:3498: error: ‘JSContext’ undeclared (first use
in this function)
libape-spidermonkey.c:3498: error: ‘gcx’ undeclared (first use in this
function)
libape-spidermonkey.c:3498: error: expected expression before ‘)’
token
libape-spidermonkey.c:3503: error: ‘JSObject’ undeclared (first use in
this function)
libape-spidermonkey.c:3503: error: expected expression before ‘)’
token
make: *** [modules] Error 1

-- 
You received this message because you are subscribed to the Google
Groups "APE Project" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/ape-project?hl=en
---
APE Project (Ajax Push Engine)
Official website : http://www.ape-project.org/
Git Hub : http://github.com/APE-Project/

Reply via email to