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