I have the latest gccxml installed. I am trying to compile a C source files
I believe it is trying to treat as a C++ code and throws up some type conversion errors like error: invalid conversion from 'char*' to 'uchar*' How can I force it to treat the code as C code instead of C++ code? Thx, Sarvi ----------- My gccxml_config file is as follows: GCCXML_COMPILER="/auto/tools/latest/i686-pc-linux/bin/binos_c4.2.1-p5.mips64 -octeon-linux-gcc" GCCXML_CXXFLAGS= I invoke GCCXML as follows with additional command line D and I includes/definitions GCCXML_CONFIG=/nobackup/sarvi/mbs-ws1/nova/gccxml_config /ws/sarvi-sjc/mytools/bin/gccxml -fxml=ipc_ports.gccxml ipc_ports.c I am seeing the following type of errors ..... infra/spi/ipc/src/../include/ipc_posix.h:347: error: invalid conversion from 'char*' to 'uchar*' infra/spi/ipc/src/../include/ipc_posix.h:347: error: initializing argument 1 of 'ulong BITMASK_FIND_FIRST_SET(uchar*, ulong, ulong*)' infra/spi/ipc/src/../include/ipc_posix.h: In function 'ulong BITMASK_FIND_FIRST_CLEAR_ULL_BE(ulonglong*, ulong, ulong*)': infra/spi/ipc/src/../include/ipc_posix.h:364: error: invalid conversion from 'char*' to 'uchar*' ......... infra/spi/ipc/src/../include/ipc_util.h: At global scope: infra/spi/ipc/src/../include/ipc_util.h:97: error: expected unqualified-id before 'delete' In file included from infra/spi/ipc/src/ipc_ports.c:28: infra/spi/ipc/src/../include/ipc_ports.h:324: error: expected ',' or '...' before 'template' infra/spi/ipc/src/../include/ipc_ports.h:328: error: expected ',' or '...' before 'template' infra/spi/ipc/src/ipc_ports.c: In function 'void spi_ipc_delete_port(void*)': infra/spi/ipc/src/ipc_ports.c:256: error: invalid conversion from 'void*' to 'spi_ipc_port_data*'
_______________________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Follow this link to subscribe/unsubscribe: http://www.gccxml.org/mailman/listinfo/gccxml