Samuel Monsarrat
unread,Feb 13, 2014, 4:59:18 AM2/13/14Sign in to reply to author
Sign in to forward
You do not have permission to delete messages in this group
Sign in to report message as abuse
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to js...@googlegroups.com
Hi,
I am attempting to compile JSDB 1.8.0.7 under Ubuntu 12.04 64bit without success (using makejsdbnosql.csh).
I get several errors :
js/src/jsapi.cpp:289:63: error: cannot convert ‘__va_list_tag**’ to ‘__va_list_tag (*)[1]’ for argument ‘5’ to ‘JSBool TryArgumentFormatter(JSContext*, const char**, JSBool, jsval**, __va_list_tag
(*)[1])’
js/src/jsbuiltins.cpp:225: Error: operand type mismatch for `call'
js/src/jstracer.cpp:6274: Error: operand type mismatch for `call'
js/src/jsprf.cpp:644:9: error: incompatible types in assignment of ‘__va_list_tag*’ to ‘va_list {aka __va_list_tag [1]}’
js/src/jsregexp.cpp:4730: Error: operand type mismatch for `call'
js/src/nanojit/Assembler.cpp:1078:35: error: ‘asm_qbinop’ was not declared in this scope
js/src/nanojit/Nativei386.cpp:136:13: error: cast from ‘nanojit::NIns** {aka unsigned char**}’ to ‘int32_t {aka int}’ loses precision [-fpermissive]
etc...
It sort of looks like it is attempting to compile in 32bit ?
Not being a c/c++ developer, any help would be very welcome.
Samuel.