make crosstest broken (tmarshal)
Paul Vriens
paul.vriens.wine at gmail.com
Thu Jan 25 05:48:13 CST 2007
Stefan Leichter wrote:
> Alexandre Julliard schrieb:
>> Stefan Leichter <Stefan.Leichter at camline.com> writes:
>>
>>> The problem is related to the fact that i'm doing out of tree builds.
>>> Therefore i have three directories:
>>> 1. wine-git : the source tree
>>> 2. wine-build : the normal build (unix)
>>> 3. wine-mingw : the cross compile build
>>
>> If you are doing a cross-compile build then you don't need to use
>> crosstest, a simple make will build the tests as PE binaries. "make
>> crosstest" is meant for people who want to quickly build a PE test
>> inside the normal tree, without the complexity of a separate build
>> tree.
>>
> What parameters do i need to pass to configure for this case. If i do it
> like Paul Millar descripted it
>
> ../wine-git/configure --host=i586-mingw32msvc \
> -with-wine-tools=../wine-build
>
> in http://www.winehq.org/pipermail/wine-devel/2006-December/053069.html
> get get the same problem (no tmarshal.h) as posted in my first mail.
>
> --
> Thanks Stefan
>
>
>
>
>
Hi,
I took Paul's example as well (partly). I have two trees:
/wine/wine-git and /wine/wine-pe
wine-git is configured with the standard ./configure.
wine-pe with:
./configure --host=i386-mingw32 --with-wine-tools=../wine-git
This works fine (for me) and also for the tmarshal.h:
../../../../wine-git/tools/widl/widl -I. -I. -I../../../include
-I../../../include -h -H tmarshal.h tmarshal.idl
Cheers,
Paul.
More information about the wine-devel
mailing list