Re: C code in OpenEmm
Posted: Fri May 17, 2013 11:11 am
I mailed you new file "agn.h". If it works, I will build a new source tarball.
The purpose of these forums is to get and give free technical support for OpenEMM. Spammers and their posts will be removed without prior warning.
https://iframe.agnitas.de/
Code: Select all
c:\workspace\openemm_vc\src\lib\agn.h(247) : error C2061: syntax error : identifier 'sigset_t'
c:\workspace\openemm_vc\src\lib\agn.h(248) : error C2061: syntax error : identifier 'oldmask'
c:\workspace\openemm_vc\src\lib\agn.h(248) : error C2059: syntax error : ';'
c:\workspace\openemm_vc\src\lib\agn.h(251) : error C2059: syntax error : '}'
c:\workspace\openemm_vc\src\lib\agn.h(266) : error C2065: 'PATH_MAX' : undeclared identifier
c:\workspace\openemm_vc\src\lib\agn.h(266) : error C2057: expected constant expression
c:\workspace\openemm_vc\src\lib\agn.h(267) : error C2229: struct '' has an illegal zero-sized array
c:\workspace\openemm_vc\src\lib\agn.h(363) : error C2061: syntax error : identifier '__attribute__'
c:\workspace\openemm_vc\src\lib\agn.h(363) : error C2059: syntax error : ';'
c:\workspace\openemm_vc\src\lib\agn.h(363) : error C2059: syntax error : ','
c:\workspace\openemm_vc\src\lib\agn.h(363) : error C2143: syntax error : missing ')' before 'constant'
c:\workspace\openemm_vc\src\lib\agn.h(363) : error C2143: syntax error : missing ')' before 'constant'
c:\workspace\openemm_vc\src\lib\agn.h(364) : error C2061: syntax error : identifier '__attribute__'
c:\workspace\openemm_vc\src\lib\agn.h(364) : error C2059: syntax error : ';'
c:\workspace\openemm_vc\src\lib\agn.h(364) : error C2059: syntax error : ','
c:\workspace\openemm_vc\src\lib\agn.h(364) : error C2143: syntax error : missing ')' before 'constant'
c:\workspace\openemm_vc\src\lib\agn.h(364) : error C2143: syntax error : missing ')' before 'constant'
c:\workspace\openemm_vc\src\lib\agn.h(435) : error C2143: syntax error : missing '{' before '*'
c:\workspace\openemm_vc\src\lib\agn.h(436) : error C2143: syntax error : missing '{' before '*'
c:\workspace\openemm_vc\src\lib\agn.h(436) : error C2143: syntax error : missing ')' before '*'
c:\workspace\openemm_vc\src\lib\agn.h(436) : error C2143: syntax error : missing '{' before '*'
c:\workspace\openemm_vc\src\lib\agn.h(436) : error C2059: syntax error : ')'
c:\workspace\openemm_vc\src\lib\agn.h(437) : error C2143: syntax error : missing ')' before '*'
c:\workspace\openemm_vc\src\lib\agn.h(437) : error C2143: syntax error : missing '{' before '*'
c:\workspace\openemm_vc\src\lib\agn.h(437) : error C2059: syntax error : ')'
c:\workspace\openemm_vc\src\lib\agn.h(438) : error C2143: syntax error : missing ')' before '*'
c:\workspace\openemm_vc\src\lib\agn.h(438) : error C2143: syntax error : missing '{' before '*'
c:\workspace\openemm_vc\src\lib\agn.h(438) : error C2059: syntax error : ')'
c:\workspace\openemm_vc\src\lib\agn.h(464) : error C2061: syntax error : identifier '__attribute__'
c:\workspace\openemm_vc\src\lib\agn.h(464) : error C2059: syntax error : ';'
c:\workspace\openemm_vc\src\lib\agn.h(464) : error C2059: syntax error : ','
c:\workspace\openemm_vc\src\lib\agn.h(464) : error C2143: syntax error : missing ')' before 'constant'
c:\workspace\openemm_vc\src\lib\agn.h(464) : error C2143: syntax error : missing ')' before 'constant'
c:\workspace\openemm_vc\src\lib\agn.h(465) : error C2061: syntax error : identifier '__attribute__'
c:\workspace\openemm_vc\src\lib\agn.h(465) : error C2059: syntax error : ';'
c:\workspace\openemm_vc\src\lib\agn.h(465) : error C2059: syntax error : ','
c:\workspace\openemm_vc\src\lib\agn.h(465) : error C2143: syntax error : missing ')' before 'constant'
c:\workspace\openemm_vc\src\lib\agn.h(465) : error C2143: syntax error : missing ')' before 'constant'
c:\workspace\openemm_vc\src\lib\agn.h(466) : error C2061: syntax error : identifier '__attribute__'
c:\workspace\openemm_vc\src\lib\agn.h(466) : error C2059: syntax error : ';'
c:\workspace\openemm_vc\src\lib\agn.h(466) : error C2059: syntax error : ','
c:\workspace\openemm_vc\src\lib\agn.h(466) : error C2143: syntax error : missing ')' before 'constant'
c:\workspace\openemm_vc\src\lib\agn.h(466) : error C2143: syntax error : missing ')' before 'constant'
c:\workspace\openemm_vc\src\lib\agn.h(467) : error C2061: syntax error : identifier '__attribute__'
c:\workspace\openemm_vc\src\lib\agn.h(467) : error C2059: syntax error : ';'
c:\workspace\openemm_vc\src\lib\agn.h(467) : error C2059: syntax error : ','
c:\workspace\openemm_vc\src\lib\agn.h(467) : error C2143: syntax error : missing ')' before 'constant'
c:\workspace\openemm_vc\src\lib\agn.h(467) : error C2143: syntax error : missing ')' before 'constant'
c:\workspace\openemm_vc\src\lib\agn.h(468) : error C2061: syntax error : identifier '__attribute__'
c:\workspace\openemm_vc\src\lib\agn.h(468) : error C2059: syntax error : ';'
c:\workspace\openemm_vc\src\lib\agn.h(468) : error C2059: syntax error : ','
c:\workspace\openemm_vc\src\lib\agn.h(468) : error C2143: syntax error : missing ')' before 'constant'
c:\workspace\openemm_vc\src\lib\agn.h(468) : error C2143: syntax error : missing ')' before 'constant'
c:\workspace\openemm_vc\src\lib\agn.h(469) : error C2061: syntax error : identifier '__attribute__'
c:\workspace\openemm_vc\src\lib\agn.h(469) : error C2059: syntax error : ';'
c:\workspace\openemm_vc\src\lib\agn.h(469) : error C2059: syntax error : ','
c:\workspace\openemm_vc\src\lib\agn.h(469) : error C2143: syntax error : missing ')' before 'constant'
c:\workspace\openemm_vc\src\lib\agn.h(469) : error C2143: syntax error : missing ')' before 'constant'
c:\workspace\openemm_vc\src\lib\agn.h(470) : error C2061: syntax error : identifier '__attribute__'
c:\workspace\openemm_vc\src\lib\agn.h(470) : error C2059: syntax error : ';'
c:\workspace\openemm_vc\src\lib\agn.h(470) : error C2059: syntax error : ','
c:\workspace\openemm_vc\src\lib\agn.h(470) : error C2143: syntax error : missing ')' before 'constant'
c:\workspace\openemm_vc\src\lib\agn.h(470) : error C2143: syntax error : missing ')' before 'constant'
c:\workspace\openemm_vc\src\lib\agn.h(471) : error C2061: syntax error : identifier '__attribute__'
c:\workspace\openemm_vc\src\lib\agn.h(471) : error C2059: syntax error : ';'
c:\workspace\openemm_vc\src\lib\agn.h(471) : error C2059: syntax error : ','
c:\workspace\openemm_vc\src\lib\agn.h(471) : error C2143: syntax error : missing ')' before 'constant'
c:\workspace\openemm_vc\src\lib\agn.h(471) : error C2143: syntax error : missing ')' before 'constant'
Code: Select all
# ifdef OSS
# ifdef WIN32
# undef _PATH_DEVNULL
# define _PATH_DEVNULL "nul"
# undef _PATH_VARRUN
# define _PATH_VARRUN "\\OpenEMM\\var\\run\\"
# undef _PATH_VARTMP
# define _PATH_VARTMP "\\OpenEMM\\var\\tmp\\"
# define PATH_MAX 1024
# define PATH_SEP '\\'
typedef int mode_t;
typedef int sigset_t;
# define __attribute__(xxx)
# define inline
static int
snprintf (char *buf, int blen, const char *fmt, ...) /*{{{*/
{
va_list par;
int rc;
va_start (par, fmt);
rc = vsprintf (buf, fmt, par);
va_end (par);
return rc;
}/*}}}*/
# endif /* WIN32 */
# endif
Code: Select all
sltime.c(28) : fatal error C1083: Cannot open include file: 'windows.h': No such file or directory
Code: Select all
xml.obj : error LNK2019: unresolved external symbol _cache_free referenced in function _xconv_free
xml.obj : error LNK2019: unresolved external symbol _cache_alloc referenced in function _xconv_alloc
xml.obj : error LNK2019: unresolved external symbol _cache_add referenced in function _converter
xml.obj : error LNK2019: unresolved external symbol _cache_find referenced in function _converter
libslang.lib(slstd.obj) : error LNK2019: unresolved external symbol __SLang_init_sltime referenced in function _SLang_init_slang
xmlback.exe : fatal error LNK1120: 5 unresolved externals