David wrote:
Hi all

I tried to compile Qutecom, on Ubuntu 8.04 Hardy 64bit, with gcc 4.2.3, and i get this error during the build:

/home/myhome/src/qutecom-2.2/wifo/phapi/gsm/preprocess.c:100: warning: signed and unsigned type in conditional expression
[ 46%] Building C object wifo/phapi/gsm/CMakeFiles/gsm.dir/rpe.o
[ 46%] Building C object wifo/phapi/gsm/CMakeFiles/gsm.dir/short_term.o
[ 46%] Building C object wifo/phapi/gsm/CMakeFiles/gsm.dir/table.o
Linking C static library libgsm.a
[ 46%] Built target gsm
Scanning dependencies of target g722
[ 46%] Building C object wifo/phapi/g722/CMakeFiles/g722.dir/g722_decode.o
In file included from /home/myhome/src/qutecom-2.2/wifo/phapi/g722/g722_decode.c:38: /home/myhome/src/qutecom-2.2/wifo/phapi/g722/g722.h:49: error: conflicting types for ‘int64_t’ /usr/include/sys/types.h:198: error: previous declaration of ‘int64_t’ was here
make[2]: *** [wifo/phapi/g722/CMakeFiles/g722.dir/g722_decode.o] Error 1
make[1]: *** [wifo/phapi/g722/CMakeFiles/g722.dir/all] Error 2
make: *** [all] Error 2

The building of Openwengo 2.2 instead succeeds perfectly and dependencies for QuteCom, at least read the readme.txt, are the same as Openwengo.

I know of another user with gentoo who receives the same identical error.

Regards


David try please
to put the typedef in g722.h
inside a:

#if  __WORDSIZE == 32   // this is DOUBLE underscore
#endif

Thanks
Vadim
------------------------------------------------------------------------

_______________________________________________
QuteCom-dev mailing list
[email protected]
http://lists.qutecom.org/mailman/listinfo/qutecom-dev

_______________________________________________
QuteCom-dev mailing list
[email protected]
http://lists.qutecom.org/mailman/listinfo/qutecom-dev

Reply via email to