Difference between revisions of "Mozilla2Seamonkey/Problem Log/Windows"

From Apache OpenOffice Wiki
Jump to: navigation, search
(New page: The following problems appeared while building the Seamonkey sources on Windows, after the great preliminary work done by Pierre Pasteau. == Building with Microsoft Visua...)
 
Line 2: Line 2:
  
 
== Building with Microsoft Visual Studio 2005 ==
 
== Building with Microsoft Visual Studio 2005 ==
 +
 +
=== msvcp.dll not found ===
 +
 +
==== problem ====
 +
 +
Configure fails with a complaint that msvcp.dll is not found in <code>C:\Program Files\Microsoft Visual Studio 8\VC\..\SDK\v2.0\bin</code>. Well, that's true, it's in <code>%SRC_ROOT\external\msvcp80</code> - actually, that's a pre-requisite. Submitted as [http://www.openoffice.org/issues/show_bug.cgi?id=95642 Issue 95642]
 +
 +
==== workaround ====
 +
copy all the files from <code>%SRC_ROOT\external\msvcp80</code> to the locate where configure expects them
 +
 +
=== cairo not found during configure ===
 +
 +
==== problem ====
 +
 +
the configure step for Mozilla fails, with a "package cairo was not found ..." message.
 +
 +
==== solution ====
 +
 +
Fixed in makefile.mk (use --enable-system-cairo on non-Windows platforms only)
 +
 +
{{TODO|commit changes}}

Revision as of 21:15, 2 November 2008

The following problems appeared while building the Seamonkey sources on Windows, after the great preliminary work done by Pierre Pasteau.

Building with Microsoft Visual Studio 2005

msvcp.dll not found

problem

Configure fails with a complaint that msvcp.dll is not found in C:\Program Files\Microsoft Visual Studio 8\VC\..\SDK\v2.0\bin. Well, that's true, it's in %SRC_ROOT\external\msvcp80 - actually, that's a pre-requisite. Submitted as Issue 95642

workaround

copy all the files from %SRC_ROOT\external\msvcp80 to the locate where configure expects them

cairo not found during configure

problem

the configure step for Mozilla fails, with a "package cairo was not found ..." message.

solution

Fixed in makefile.mk (use --enable-system-cairo on non-Windows platforms only)

TODO: commit changes

Personal tools