Hi All;
I wish someone can help with this problem.
I downloaded whiterussian_rc4.tar.bz2, decompress it, run 'make menuconfig', run 'make'. And compilations stops at
make[2]: Entering directory `/home/socrates/openwrt/whiterussian/openwrt/target/lzma'
make -C /home/socrates/openwrt/whiterussian/openwrt/build_mipsel/lzma/SRC/7zip/Compress/LZMA_Lib
make[3]: Entering directory `/home/socrates/openwrt/whiterussian/openwrt/build_mipsel/lzma/SRC/7zip/Compress/LZMA_Lib'
g++ -O3 -Wall -c ZLib.cpp
ZLib.cpp:28:18: zlib.h: No such file or directory
ZLib.cpp:53: error: parse error before `*' token
ZLib.cpp:54: error: missing ';' before right brace
ZLib.cpp:56: error: ISO C++ forbids defining types within return type
ZLib.cpp:56: error: destructors must be member functions
ZLib.cpp:56: error: return type specification for destructor invalid
ZLib.cpp:56: error: virtual outside class declaration
ZLib.cpp:58: error: virtual outside class declaration
ZLib.cpp: In function `LONG QueryInterface(const GUID&, void**)':
ZLib.cpp:58: error: invalid use of `this' in non-member function
ZLib.cpp:58: error: `AddRef' undeclared (first use this function)
ZLib.cpp:58: error: (Each undeclared identifier is reported only once for each
function it appears in.)
I'VE TRUNCATED THE MESSAGE
$locate zlib.h
/home/socrates/openwrt/whiterussian/openwrt/staging_dir_mipsel/include/linux/zlib.h
/home/socrates/openwrt/whiterussian/openwrt/toolchain_build_mipsel/linux-2.4.30/include/linux/zlib.h
/home/socrates/openwrt/whiterussian/openwrt/toolchain_build_mipsel/uClibc_dev/usr/include/linux/zlib.h
/home/socrates/openwrt/whiterussian/openwrt/toolchain_build_mipsel/gcc-3.4.4/zlib/zlib.h
What is it that I'm missing here?
Regards;
Socrates