Apache OpenOffice (AOO) Bugzilla – Issue 10681
Build of stlport fails.
Last modified: 2003-11-23 11:35:17 UTC
This issue is for cws_ooo_... The first of the following to patches corrects a build problem for dtrans. dtrans needs header files from the MS Platform SDK, but the MSVC includes are found first. This is wrong, the PSDK has to be found first, because it's an enhancement of MSVC. This fixes dtrans, but breaks stlport :-( The second patch enables the existing fix to be used. Hamburg uses a variable named USE_NEW_SDK to activate this patch, but as the MS Platform SDK is a requirement for the 643 and up builds I would like to change the test in stlport/makefile.mk from USE_NEW_SDK to $COM="MSC". I did a grep on the sources, USE_NEW_SDK is used only in this single makefile. This cures stlport.
Created attachment 4304 [details] Patch for set_soenv.in
Created attachment 4305 [details] Patch for stlport/makefile.mk
Approval pending added.
as this SDK stuff is rather related to the GUI than to a special compiler i would like to stay with a seperate variable/switch.
Ok, the following patch replaces the old ones. Introduced the USE_NEW_SDK variable to configure -> winenv.bat Added Ken to the cc's. (Patch should works also for OO643C) (untested yet)
Created attachment 4306 [details] Patch for set_soenv.in
Patch works for OO643C and cws_ooo* for w32/4nt builds.
set target milestone...
Applied set_soenv.in patch to OO643C. Patch is OK for OOO_STABLE_1 if you want to apply there. Just as a comment I want to remove set_soenv.in in the longer term, if values can be derived directly from configure.in please use that.
No, don't apply this to OOO_STABLE_1. The problems only have to be fixed, when PSDK is used. OOO_STABLE_1 already removed all include and library paths to the PSDK. I will close this issue when I see the patch in the next 644.
Patch reached cws_srx644_ooo20030223. Done!
Volker please close issue.
Close issue ..