Hi all,

I really do not understand this at all, I'm running CENTOS 5 and can
install ape using the RPM file with no problems at all (which is
great!!).

However, I need to make a simple change to the default HTTP headers
that are sent by the APE server:
I need to add data for the charset=utf8, I've looked at the source as
others have suggested and have indeed been able to edit the main.h
file where the headers and length are defined. But when trying to
compile from source on CENTOS I get lots of errors and cannot get the
application to install.

This is also the case when even trying to install the original source
(not the one with my tiny modification).

When I issue the command ./build.sh a whole data dump occurs, giving
lots and lots of errors, a sample of these is :

libape-spidermonkey.c:2613: error: âapesocket_client_funcsâ undeclared
(first use in this function)
libape-spidermonkey.c:2614: error: âape_sm_compiledâ has no member
named
âcxâ
libape-spidermonkey.c:2614: error: âapesocket_funcsâ undeclared (first
use
in this function)
libape-spidermonkey.c:2616: error: âape_sm_compiledâ has no member
named
âcxâ
libape-spidermonkey.c:2617: error: âape_sm_compiledâ has no member
named
âcxâ
libape-spidermonkey.c:2619: error: âape_sm_compiledâ has no member
named
âcxâ
libape-spidermonkey.c:2620: error: âape_sm_compiledâ has no member
named
âcxâ
libape-spidermonkey.c:2620: error: âapepipecustom_funcsâ undeclared
(first
use in this function)
libape-spidermonkey.c:2623: error: âape_sm_compiledâ has no member
named
âcxâ
libape-spidermonkey.c:2623: error: âapemysql_funcsâ undeclared (first
use in
this function)
libape-spidermonkey.c:2626: warning: implicit declaration of function
âJS_SetContextPrivateâ
libape-spidermonkey.c:2626: error: âape_sm_compiledâ has no member
named
âcxâ
libape-spidermonkey.c: At top level:
libape-spidermonkey.c:2629: error: expected â)â before â*â token
libape-spidermonkey.c:2688: error: expected declaration specifiers or
â...â
before âJSObjectâ
libape-spidermonkey.c:2688: error: expected declaration specifiers or
â...â
before âJSObjectâ
libape-spidermonkey.c: In function âape_fire_cmdâ:
libape-spidermonkey.c:2690: error: âape_sm_runtimeâ has no member
named
âscriptsâ
libape-spidermonkey.c:2691: error: âjsvalâ undeclared (first use in
this
function)
libape-spidermonkey.c:2691: error: expected â;â before âparamsâ
libape-spidermonkey.c:2696: error: âparamsâ undeclared (first use in
this
function)
libape-spidermonkey.c:2696: error: âobjâ undeclared (first use in this
function)
libape-spidermonkey.c:2697: error: âcbâ undeclared (first use in this
function)
libape-spidermonkey.c:2702: error: âape_sm_compiledâ has no member
named
âcallbacksâ
libape-spidermonkey.c:2702: error: âape_sm_callbackâ has no member
named
ânextâ
libape-spidermonkey.c:2703: error: âape_sm_callbackâ has no member
named
âtypeâ
libape-spidermonkey.c:2704: error: expected â;â before ârvalâ
libape-spidermonkey.c:2706: error: âape_sm_callbackâ has no member
named
âcxâ
libape-spidermonkey.c:2706: warning: implicit declaration of function
âJS_GetGlobalObjectâ
libape-spidermonkey.c:2706: error: âape_sm_callbackâ has no member
named
âcxâ
libape-spidermonkey.c:2706: error: âape_sm_callbackâ has no member
named
âfuncâ
libape-spidermonkey.c:2706: error: ârvalâ undeclared (first use in
this
function)
libape-spidermonkey.c:2706: error: âJS_FALSEâ undeclared (first use in
this
function)
libape-spidermonkey.c:2707: error: âape_sm_callbackâ has no member
named
âtypeâ
libape-spidermonkey.c:2710: warning: implicit declaration of function
âprocess_cmd_returnâ
libape-spidermonkey.c:2710: error: âape_sm_callbackâ has no member
named
âcxâ
libape-spidermonkey.c:2713: error: âape_sm_compiledâ has no member
named
ânextâ
libape-spidermonkey.c: At top level:
libape-spidermonkey.c:2718: error: expected declaration specifiers or
â...â
before âJSObjectâ
libape-spidermonkey.c:2718: error: expected declaration specifiers or
â...â
before âJSObjectâ
libape-spidermonkey.c: In function âape_fire_hookâ:
libape-spidermonkey.c:2720: error: âape_sm_runtimeâ has no member
named
âscriptsâ
libape-spidermonkey.c:2721: error: âjsvalâ undeclared (first use in
this
function)
libape-spidermonkey.c:2721: error: expected â;â before âparamsâ
libape-spidermonkey.c:2722: error: expected â;â before ârvalâ
libape-spidermonkey.c:2729: error: âparamsâ undeclared (first use in
this
function)
libape-spidermonkey.c:2729: error: âobjâ undeclared (first use in this
function)
libape-spidermonkey.c:2730: error: âcbâ undeclared (first use in this
function)
libape-spidermonkey.c:2731: error: âape_sm_callbackâ has no member
named
âtypeâ
libape-spidermonkey.c:2732: error: âape_sm_callbackâ has no member
named
âcxâ
libape-spidermonkey.c:2735: error: âape_sm_callbackâ has no member
named
âcxâ
libape-spidermonkey.c:2735: error: âape_sm_callbackâ has no member
named
âfuncâ
libape-spidermonkey.c:2735: error: âape_sm_callbackâ has no member
named
âtypeâ
libape-spidermonkey.c:2735: error: ârvalâ undeclared (first use in
this
function)
libape-spidermonkey.c:2735: error: âJS_FALSEâ undeclared (first use in
this
function)
libape-spidermonkey.c:2736: error: âape_sm_callbackâ has no member
named
âtypeâ
libape-spidermonkey.c:2739: error: âape_sm_callbackâ has no member
named
âcxâ
libape-spidermonkey.c:2741: error: âape_sm_callbackâ has no member
named
âtypeâ
libape-spidermonkey.c: At top level:
libape-spidermonkey.c:2744: error: expected declaration specifiers or
â...â
before âuintNâ
libape-spidermonkey.c:2744: error: expected declaration specifiers or
â...â
before âjsvalâ
libape-spidermonkey.c: In function âape_fire_callbackâ:
libape-spidermonkey.c:2746: error: âape_sm_runtimeâ has no member
named
âscriptsâ
libape-spidermonkey.c:2755: error: âape_sm_compiledâ has no member
named
âcallbacksâ
libape-spidermonkey.c:2755: error: âape_sm_callbackâ has no member
named
ânextâ
libape-spidermonkey.c:2757: error: âape_sm_callbackâ has no member
named
âtypeâ
libape-spidermonkey.c:2758: error: âjsvalâ undeclared (first use in
this
function)
libape-spidermonkey.c:2758: error: expected â;â before ârvalâ
libape-spidermonkey.c:2763: error: âape_sm_compiledâ has no member
named
âcxâ
libape-spidermonkey.c:2763: error: âape_sm_compiledâ has no member
named
âglobalâ
libape-spidermonkey.c:2763: error: âape_sm_callbackâ has no member
named
âfuncâ
libape-spidermonkey.c:2763: error: âargcâ undeclared (first use in
this
function)
libape-spidermonkey.c:2763: error: âargvâ undeclared (first use in
this
function)
libape-spidermonkey.c:2763: error: ârvalâ undeclared (first use in
this
function)
libape-spidermonkey.c:2770: error: âape_sm_compiledâ has no member
named
ânextâ
libape-spidermonkey.c: In function âinit_moduleâ:
libape-spidermonkey.c:2777: error: âJSRuntimeâ undeclared (first use
in this
function)
libape-spidermonkey.c:2777: error: ârtâ undeclared (first use in this
function)
libape-spidermonkey.c:2778: error: âJSContextâ undeclared (first use
in this
function)
libape-spidermonkey.c:2778: error: âgcxâ undeclared (first use in this
function)
libape-spidermonkey.c:2781: error: âjsvalâ undeclared (first use in
this
function)
libape-spidermonkey.c:2781: error: expected â;â before ârvalâ
libape-spidermonkey.c:2787: warning: implicit declaration of function
âJS_NewRuntimeâ
libape-spidermonkey.c:2794: error: âape_sm_runtimeâ has no member
named
âruntimeâ
libape-spidermonkey.c:2795: error: âape_sm_runtimeâ has no member
named
âscriptsâ
libape-spidermonkey.c:2798: warning: implicit declaration of function
âJS_NewContextâ
libape-spidermonkey.c:2799: warning: implicit declaration of function
âJS_SetOptionsâ
libape-spidermonkey.c:2799: error: âJSOPTION_VAROBJFIXâ undeclared
(first
use in this function)
libape-spidermonkey.c:2799: error: âJSOPTION_JITâ undeclared (first
use in
this function)
libape-spidermonkey.c:2800: warning: implicit declaration of function
âJS_SetVersionâ
libape-spidermonkey.c:2800: error: âJSVERSION_LATESTâ undeclared
(first use
in this function)
libape-spidermonkey.c:2801: warning: implicit declaration of function
âJS_SetErrorReporterâ
libape-spidermonkey.c:2801: error: âreportErrorâ undeclared (first use
in
this function)
libape-spidermonkey.c:2802: warning: implicit declaration of function
âJS_InitStandardClassesâ
libape-spidermonkey.c:2802: error: âglobal_classâ undeclared (first
use in
this function)
libape-spidermonkey.c:2818: error: âape_sm_compiledâ has no member
named
âcxâ
libape-spidermonkey.c:2821: error: âape_sm_compiledâ has no member
named
âcxâ
libape-spidermonkey.c:2830: error: âape_sm_compiledâ has no member
named
âcxâ
libape-spidermonkey.c:2831: error: âape_sm_compiledâ has no member
named
âcxâ
libape-spidermonkey.c:2832: error: âape_sm_compiledâ has no member
named
âcxâ
libape-spidermonkey.c:2834: error: âape_sm_compiledâ has no member
named
âglobalâ
libape-spidermonkey.c:2834: error: âape_sm_compiledâ has no member
named
âcxâ
libape-spidermonkey.c:2836: error: âape_sm_compiledâ has no member
named
âcxâ
libape-spidermonkey.c:2836: error: âape_sm_compiledâ has no member
named
âglobalâ
libape-spidermonkey.c:2839: error: too many arguments to function
âape_sm_define_apeâ
libape-spidermonkey.c:2841: error: âape_sm_compiledâ has no member
named
âbytecodeâ
libape-spidermonkey.c:2841: warning: implicit declaration of function
âJS_CompileFileâ
libape-spidermonkey.c:2841: error: âape_sm_compiledâ has no member
named
âcxâ
libape-spidermonkey.c:2841: error: âape_sm_compiledâ has no member
named
âglobalâ
libape-spidermonkey.c:2843: error: âape_sm_compiledâ has no member
named
âbytecodeâ
libape-spidermonkey.c:2844: error: âape_sm_compiledâ has no member
named
âscriptObjâ
libape-spidermonkey.c:2844: warning: implicit declaration of function
âJS_NewScriptObjectâ
libape-spidermonkey.c:2844: error: âape_sm_compiledâ has no member
named
âcxâ
libape-spidermonkey.c:2844: error: âape_sm_compiledâ has no member
named
âbytecodeâ
libape-spidermonkey.c:2847: warning: implicit declaration of function
âJS_AddNamedRootâ
libape-spidermonkey.c:2847: error: âape_sm_compiledâ has no member
named


So my question is, how come the RPM installs flawlessly and the source
will not?
What is the difference between these two install procedures, surely
its the same application so i do not understand the erroneous output?
Really really confused.

This one tiny issue with not being able to use a UTF-8 charset in the
APE server response is a real drawback.

Any help at all would be greatly appreciated:

Regards,

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