*That is the command to compile BouncingBall.c with emscripten:*
emcc -I /usr/include/ -I /usr/include/i386-linux-gnu/ -I
/usr/include/i386-linux-gnu/bits/ -I
/home/osboxes/Programme/JModelica/include/RuntimeLibrary/ -I
/home/osboxes/Programme/JModelica/ThirdParty/FMI/2.0/ BouncingBall.c
*And that is the error I get using the 32-bit headers for libc:*
In file included from BouncingBall.c:1:
In file included from ./BouncingBall_base.h:1:
/usr/include/stdio.h:52:9: error: unknown type name '__gnuc_va_list'
typedef __gnuc_va_list va_list;
^
/usr/include/stdio.h:342:8: error: unknown type name '__gnuc_va_list'
__gnuc_va_list __arg);
^
/usr/include/stdio.h:347:54: error: unknown type name '__gnuc_va_list'
extern int vprintf (const char *__restrict __format, __gnuc_va_list __arg);
^
/usr/include/stdio.h:350:8: error: unknown type name '__gnuc_va_list'
__gnuc_va_list __arg) __THROWNL;
^
/usr/include/stdio.h:359:42: error: unknown type name '__gnuc_va_list'
const char *__restrict __format, __gnuc_va_list __arg)
^
/usr/include/stdio.h:380:8: error: unknown type name '__gnuc_va_list'
__gnuc_va_list __arg)
^
/usr/include/stdio.h:435:7: error: unknown type name '__gnuc_va_list'
__gnuc_va_list __arg)
^
/usr/include/stdio.h:442:53: error: unknown type name '__gnuc_va_list'
extern int vscanf (const char *__restrict __format, __gnuc_va_list __arg)
^
/usr/include/stdio.h:447:40: error: unknown type name '__gnuc_va_list'
const char *__restrict __format, __gnuc_va_list __arg)
^
/usr/include/stdio.h:459:37: error: unknown type name '__gnuc_va_list'
const char *__restrict __format, __gnuc_va_list
__arg),
^
/usr/include/stdio.h:463:5: error: unknown type name '__gnuc_va_list'
__gnuc_va_list __arg), __isoc99_vscanf)
^
/usr/include/stdio.h:468:8: error: unknown type name '__gnuc_va_list'
__gnuc_va_list __arg), __isoc99_vsscanf)
^
In file included from BouncingBall.c:1:
In file included from ./BouncingBall_base.h:4:
In file included from
/home/osboxes/Programme/JModelica/include/RuntimeLibrary/jmi.h:28:
In file included from
/home/osboxes/Programme/JModelica/include/RuntimeLibrary/jmi_util.h:63:
/usr/include/setjmp.h:54:12: warning: declaration of built-in function
'__sigsetjmp' requires inclusion of the header <setjmp.h>
[-Wbuiltin-requires-header]
extern int __sigsetjmp (struct __jmp_buf_tag __env[1], int __savemask) _...
^
1 warning and 12 errors generated.
shared:ERROR: compiler frontend failed to generate LLVM bitcode, halting
--
You received this message because you are subscribed to the Google Groups
"emscripten-discuss" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To view this discussion on the web visit
https://groups.google.com/d/msgid/emscripten-discuss/52f92294-22ed-4299-ad76-a62abc1afb70%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.