Take a look here:
http://neilsleightholm.blogspot.com/2008/10/how-to-create-wix-build-mach
ine.html this should document what you need to know to build WiX.

Also, you don't actually need to rebuild WiX to do what you want to do,
I have outlined the process here:
http://neilsleightholm.blogspot.com/2008/08/customised-uis-for-wix.html.



Neil

-----Original Message-----
From: Wilbert van Dolleweerd [mailto:[EMAIL PROTECTED] 
Sent: 18 November 2008 08:42
To: wix-users@lists.sourceforge.net
Subject: [WiX-users] Cannot build WiX 3.0.43180 from source.

Hello all,

Because I wanted to remove the license agreement dialog from the
Wix_Mondo
UI, I'm trying to build the WiX sources from scratch (to create a new
WixUIExtension.dll). However, I'm running into problems.

When building I run into the following error messages (core.inc):

     [exec]  
C:\WINDOWS\Microsoft.NET\Framework\v3.5\Microsoft.Common.targets(2825,9)
:
error MSB3021: Unable to copy file "D:\Data\
Projects\wixsrc\src\light\darice.cub" to
"D:\Data\Projects\wixsrc\build\debug\x86\darice.cub". Could not find
file
'D:\Data\Projects
\wixsrc\src\light\darice.cub'.
     [exec]  
C:\WINDOWS\Microsoft.NET\Framework\v3.5\Microsoft.Common.targets(2825,9)
:
error MSB3021: Unable to copy file "D:\Data\
Projects\wixsrc\src\light\mergemod.cub" to
"D:\Data\Projects\wixsrc\build\debug\x86\mergemod.cub". Could not find
file 'D:\Data\Proj
ects\wixsrc\src\light\mergemod.cub'.
     [exec]  
C:\WINDOWS\Microsoft.NET\Framework\v3.5\Microsoft.Common.targets(2825,9)
:
error MSB3021: Unable to copy file "D:\Data\
Projects\wixsrc\src\light\mergemod.dll" to
"D:\Data\Projects\wixsrc\build\debug\x86\mergemod.dll". Could not find
file 'D:\Data\Proj
ects\wixsrc\src\light\mergemod.dll'.
     [exec]
     [exec]
     [exec] "D:\Data\Projects\wixsrc\src\core.sln" (Build target) (1) ->
     [exec] "D:\Data\Projects\wixsrc\src\pyro\pyro.csproj" (default
target) (21) ->
     [exec]  
C:\WINDOWS\Microsoft.NET\Framework\v3.5\Microsoft.Common.targets(2825,9)
:
error MSB3021: Unable to copy file "D:\Data\
Projects\wixsrc\src\pyro\mspatchc.dll" to
"D:\Data\Projects\wixsrc\build\debug\x86\mspatchc.dll". Could not find
file 'D:\Data\Proje
cts\wixsrc\src\pyro\mspatchc.dll'.
     [exec]

As you can see, I cannot build the src\light\light.csproj because of
three
missing files (darice.cub, mergemod.cub and mergemod.dll). When opening
the projectfile in Visual Studio you can see that the files are missing
(exclamation mark is visible on the files). In addition to this,
src\pyro\pyro.csproj cannot be build because of the missing file
mspatchc.dll.

I tried to remove these files in the projects and build again, but no
go.
This time I got the following error message:

checkRequiredArgs:
    [mkdir] Creating directory
'D:\Data\Projects\wixsrc\build\obj\debug\x86\dtf\sfxca\x86'.
       [cl] Compiling 1 files to
'D:\Data\Projects\wixsrc\build\obj\debug\x86\dtf\sfxca\x86'.
       [cl] precomp.cpp
       [cl] d:\data\projects\wixsrc\src\dtf\tools\sfxca\precomp.h(21) :
warning C4005: '_WIN32_MSI' : macro redefinition
       [cl]         command-line arguments :  see previous definition of
'_WIN32_MSI'
       [cl] d:\data\projects\wixsrc\src\dtf\tools\sfxca\precomp.h(32) :
fatal error C1083: Cannot open type library file: 'mscorlib.
tlb': No such file or directory

I'm certain that I have all the prerequisites installed: Nant, Visual
Studio, Windows Server 2008 + .NET 3.5 SDK.

Has anyone out there actually succeeded in compiling WiX 3.0.43180? And
if
so, can someone give me some pointers on how to proceed?

Thanks in advance,

Wilbert van Dolleweerd




------------------------------------------------------------------------
-
This SF.Net email is sponsored by the Moblin Your Move Developer's
challenge
Build the coolest Linux based applications with Moblin SDK & win great
prizes
Grand prize is a trip for two to an Open Source event anywhere in the
world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to