Anonymous - 2011-04-21

I'm trying to compile linknx-0.0.1.28 for OpenWRT Kamikaze 7.09 but I got some errors

Using lastest OpenWrt-SDK-brcm-2.4-for-Linux-i686, Gentoo x86, packages from http://ouaye.net/linknx/OpenWRT-Kamikaze-r7908/build/ and Makefile from https://sourceforge.net/projects/linknx/forums/forum/743670/topic/4430265

Error:

make[6]: Entering directory `/home/dev/openwrt-sdk-mipsel/build_mipsel/linknx-0.0.1.28/src'
mipsel-linux-uclibc-g++ -DHAVE_CONFIG_H -I. -I..  -I../include -I../ticpp -I/home/dev/openwrt-sdk-mipsel/staging_dir_mipsel/usr/include    -I/home/dev/openwrt-sdk-mipsel/staging_dir_mipsel/usr/include -I/home/dev/openwrt-sdk-mipsel/staging_dir_mipsel/include  -Os -pipe -mips32 -mtune=mips32 -funit-at-a-time -fno-builtin -nostdinc++ -MT objectcontroller.o -MD -MP -MF .deps/objectcontroller.Tpo -c -o objectcontroller.o objectcontroller.cpp
objectcontroller.cpp: In constructor `S64ObjectValue::S64ObjectValue(const std::string&)':
objectcontroller.cpp:2124: error: ambiguous overload for 'operator>>' in 'val >> ((S64ObjectValue*)this)->S64ObjectValue::value_m'
/home/dev/openwrt-sdk-mipsel/staging_dir_mipsel/bin/../lib/gcc/mipsel-linux-uclibc/3.4.6/../../../../mipsel-linux-uclibc/sys-include/istream:543: note: candidates are: std::basic_istream<charT, traits>& std::basic_istream<charT, traits>::operator>>(std::basic_istream<charT, traits>&(*)(std::basic_istream<charT, traits>&)) [with charT = char, traits = std::char_traits<char>] <near match>
/home/dev/openwrt-sdk-mipsel/staging_dir_mipsel/bin/../lib/gcc/mipsel-linux-uclibc/3.4.6/../../../../mipsel-linux-uclibc/sys-include/istream:551: note:                 std::basic_istream<charT, traits>& std::basic_istream<charT, traits>::operator>>(std::basic_ios<charT, traits>&(*)(std::basic_ios<charT, traits>&)) [with charT = char, traits = std::char_traits<char>] <near match>
/home/dev/openwrt-sdk-mipsel/staging_dir_mipsel/bin/../lib/gcc/mipsel-linux-uclibc/3.4.6/../../../../mipsel-linux-uclibc/sys-include/istream:64: note:                 std::basic_istream<charT, traits>& std::basic_istream<charT, traits>::operator>>(std::ios_base&(*)(std::ios_base&)) [with charT = char, traits = std::char_traits<char>] <near match>
/home/dev/openwrt-sdk-mipsel/staging_dir_mipsel/bin/../lib/gcc/mipsel-linux-uclibc/3.4.6/../../../../mipsel-linux-uclibc/sys-include/istream:73: note:                 std::basic_istream<charT, traits>& std::basic_istream<charT, traits>::operator>>(std::basic_streambuf<charT, traits>*) [with charT = char, traits = std::char_traits<char>] <near match>
make[6]: *** [objectcontroller.o] Error 1
make[6]: Leaving directory `/home/dev/openwrt-sdk-mipsel/build_mipsel/linknx-0.0.1.28/src'
make[5]: *** [all-recursive] Error 1
make[5]: Leaving directory `/home/dev/openwrt-sdk-mipsel/build_mipsel/linknx-0.0.1.28'
make[4]: *** [all] Error 2
make[4]: Leaving directory `/home/dev/openwrt-sdk-mipsel/build_mipsel/linknx-0.0.1.28'
make[3]: *** [/home/dev/openwrt-sdk-mipsel/build_mipsel/linknx-0.0.1.28/.built] Error 2
make[3]: Leaving directory `/home/dev/openwrt-sdk-mipsel/package/linknx'
make[2]: *** [linknx-compile] Error 2
make[2]: Leaving directory `/home/dev/openwrt-sdk-mipsel/package'
make[1]: *** [package/compile] Error 2
make[1]: Leaving directory `/home/dev/openwrt-sdk-mipsel'
make: *** [world] Error 2

any idea?

Thanks in advance,
uidas