[fdo-dev] fdo and fdocore

Mateusz Loskot mateusz at loskot.net
Tue Jul 4 19:41:21 EDT 2006


Hi Greg,

Greg Boone wrote:
> Correction...
> 
> build -- builds the FDO API and all Providers on Windows. Executing this
> script with no arguments will build Fdo, Utilities and all Provider
> retrieved by the checkoutsvn script. 

OK, I see.
Additional question about building FDO on Windows.
Could you tell me what version of Visual C++ have you used with success?
I tried to build fdocore with Visual C++ 2005 Express Edition but it
failed.
The problem was with project called VersionUpdate which is a .NET
project.
I have also Visual C# 2005 EE but it seems
msbuild can't build C++/C# mixed solutions (.sln/.vcproj files)
with this edition.
Second issue is related to MFC dependecy.
Funny thing is that Visual C++ 2005 Express Edition + Platform SDK
has cutted or different version of MFC than Visual C++ Professional.
There are some missing files e.g. afxmsg_.h
I found that MFC is used by Unit Test runner application.
Is this used by fdocore or providers libraries too?
Do you know if there are any other dependencies that can make it
impossible to build FDO with Visual C++ 2005 Express Edition?

> build_linux -- builds the FDO API and all Providers on Linux. Executing
> this script with no arguments will build Fdo, Utilities and all Provider
> retrieved by the checkoutsvn script.

OK.
BTW, as I revealed, build_thirdparty.sh script seems to be incomplete.
It does not say about options like --config debug|release
but internally, it checks TYPEBUILD variable to decide if --enable-debug
option should be passed to the ./configure.
Just reporting it, may be it's a bug.

Cheers
-- 
Mateusz Loskot
http://mateusz.loskot.net




More information about the Fdo-internals mailing list