Sorry for my poor English.
I tried building the QxORM on window xp ,mingw gcc 4.4.0, QT 4.6.3 and boost 1.42/1.44.The compile process was very good. But in the last step to link the lib, I meet a lot of errors, a lot of "undefined reference" errors. Such as :
./debug\QxSerialize_QVariant.o:QxSerialize_QVariant.cpp:(.text$_ZNK5boost7archive6detail11iserializerINS0_15binary_iarch
iveE5QTimeE16load_object_dataERNS1_14basic_iarchiveEPvj[boost::archive::detail::iserializer<boost::archive::binary_iarch
ive, QTime>::load_object_data(boost::archive::detail::basic_iarchive&, void*, unsigned int) const]+0x64): undefined refe
rence to `boost::archive::archive_exception::archive_exception(boost::archive::archive_exception::exception_code, char c
onst*, char const*)'
./debug\QxSerialize_QVariant.o:QxSerialize_QVariant.cpp:(.text$_ZNK5boost7archive6detail11iserializerINS0_15binary_iarchiveE5QTimeE16load_object_dataERNS1_14basic_iarchiveEPvj[boost::archive::detail::iserializer<boost::archive::binary_iarchive, QTime>::load_object_data(boost::archive::detail::basic_iarchive&, void*, unsigned int) const]+0x7a): undefined reference to `boost::archive::archive_exception::~archive_exception()'
./debug\QxSerialize_QVariant.o:QxSerialize_QVariant.cpp:(.text$_ZN5boost7archive6detail11oserializerINS0_15binary_oarchiveE5QTimeEC2Ev[boost::archive::detail::oserializer<boost::archive::binary_oarchive, QTime>::oserializer()]+0x18): undefined reference to `boost::archive::detail::basic_oserializer::basic_oserializer(boost::serialization::extended_type_info
const&)'
./debug\QxSerialize_QVariant.o:QxSerialize_QVariant.cpp:(.text$_ZN5boost7archive6detail11oserializerINS0_15binary_oarchiveE5QTimeED2Ev[boost::archive::detail::oserializer<boost::archive::binary_oarchive, QTime>::~oserializer()]+0x16): undefined reference to `boost::archive::detail::basic_oserializer::~basic_oserializer()'
I tried building with the boost's serialization lib both downloaded from Web site and compiled myself , the errors were same.
WHY And how can build the QxORM lib?