Error in buliding QT for Beagle Board.

Hi friends,

I have 32 bit ubuntu 10.04 and downloaded the same file as mentioned
in the blog

http://treyweaver.blogspot.com/2010/10/setting-up-qt-development-environment.html

And i am getting an error when I am executing make instruction.

Error msg is:

In file included from /usr/local/angstrom/arm/arm-angstrom-linux-
gnueabi/usr/include/openssl/asn1.h:74,
                 from ssl/qsslsocket_openssl_p.h:66,
                 from ssl/qsslsocket_openssl_symbols_p.h:57,
                 from ssl/qsslcertificate.cpp:110:
/usr/local/angstrom/arm/lib/gcc/arm-angstrom-linux-gnueabi/4.3.3/
include-fixed/openssl/bn.h:581: error: expected constructor,
destructor, or type conversion before '*' token
make[1]: *** [.obj/release-shared-emb-arm/qsslcertificate.o] Error 1
make[1]: Leaving directory `/root/Downloads/qt-everywhere-opensource-
src-4.6.2/src/network'
make: *** [sub-network-make_default-ordered] Error 2

Please let know what I should do!!!

Thanks,
Sai

I’m not sure what’s happening with your install. Here [1] is what I did that worked for me.

I think the easiest way to work with QT is to install it on the Beagle and do your development there.

–Mark

[1] http://elinux.org/ECE497_LabXX_Qt