[Libreoffice-commits] core.git: Branch 'aoo/trunk' - 3 commits - sc/inc sc/Library_scfilt.mk sc/Library_scui.mk sc/Library_vbaobj.mk sc/source
Damjan Jovanovic
damjan at apache.org
Mon Jan 16 16:09:06 UTC 2017
sc/Library_scfilt.mk | 4 ----
sc/Library_scui.mk | 4 ----
sc/Library_vbaobj.mk | 5 +----
sc/inc/pch/precompiled_scfilt.hxx | 3 +++
sc/source/filter/excel/xiescher.cxx | 2 +-
sc/source/ui/attrdlg/attrdlg.cxx | 2 --
sc/source/ui/attrdlg/scdlgfact.cxx | 1 -
sc/source/ui/attrdlg/scuiexp.cxx | 1 -
sc/source/ui/attrdlg/tabpages.cxx | 1 -
sc/source/ui/cctrl/editfield.cxx | 3 ---
sc/source/ui/dbgui/dapidata.cxx | 1 -
sc/source/ui/dbgui/dapitype.cxx | 1 -
sc/source/ui/dbgui/dpgroupdlg.cxx | 3 ---
sc/source/ui/dbgui/pfiltdlg.cxx | 1 -
sc/source/ui/dbgui/pvfundlg.cxx | 1 -
sc/source/ui/dbgui/scendlg.cxx | 1 -
sc/source/ui/dbgui/scuiasciiopt.cxx | 1 -
sc/source/ui/dbgui/scuiimoptdlg.cxx | 1 -
sc/source/ui/dbgui/sortdlg.cxx | 1 -
sc/source/ui/dbgui/subtdlg.cxx | 1 -
sc/source/ui/dbgui/textimportoptions.cxx | 1 -
sc/source/ui/dbgui/tpsort.cxx | 1 -
sc/source/ui/dbgui/tpsubt.cxx | 1 -
sc/source/ui/dbgui/validate.cxx | 3 ---
sc/source/ui/docshell/tpstat.cxx | 1 -
sc/source/ui/miscdlgs/crdlg.cxx | 3 +--
sc/source/ui/miscdlgs/delcldlg.cxx | 1 -
sc/source/ui/miscdlgs/delcodlg.cxx | 1 -
sc/source/ui/miscdlgs/filldlg.cxx | 1 -
sc/source/ui/miscdlgs/groupdlg.cxx | 1 -
sc/source/ui/miscdlgs/inscldlg.cxx | 1 -
sc/source/ui/miscdlgs/inscodlg.cxx | 1 -
sc/source/ui/miscdlgs/instbdlg.cxx | 1 -
sc/source/ui/miscdlgs/lbseldlg.cxx | 1 -
sc/source/ui/miscdlgs/linkarea.cxx | 1 -
sc/source/ui/miscdlgs/mtrindlg.cxx | 1 -
sc/source/ui/miscdlgs/mvtabdlg.cxx | 1 -
sc/source/ui/miscdlgs/namecrea.cxx | 1 -
sc/source/ui/miscdlgs/namepast.cxx | 1 -
sc/source/ui/miscdlgs/scuiautofmt.cxx | 1 -
sc/source/ui/miscdlgs/shtabdlg.cxx | 1 -
sc/source/ui/miscdlgs/strindlg.cxx | 1 -
sc/source/ui/miscdlgs/tabbgcolordlg.cxx | 1 -
sc/source/ui/miscdlgs/textdlgs.cxx | 1 -
sc/source/ui/optdlg/opredlin.cxx | 1 -
sc/source/ui/optdlg/tpcalc.cxx | 1 -
sc/source/ui/optdlg/tpprint.cxx | 1 -
sc/source/ui/optdlg/tpusrlst.cxx | 1 -
sc/source/ui/optdlg/tpview.cxx | 1 -
sc/source/ui/pagedlg/hfedtdlg.cxx | 1 -
sc/source/ui/pagedlg/scuitphfedit.cxx | 1 -
sc/source/ui/pagedlg/tphf.cxx | 1 -
sc/source/ui/pagedlg/tptable.cxx | 1 -
sc/source/ui/styleui/styledlg.cxx | 1 -
54 files changed, 6 insertions(+), 70 deletions(-)
New commits:
commit b1870b5253d796fc2adaec0a863356e014d70423
Author: Damjan Jovanovic <damjan at apache.org>
Date: Mon Jan 16 05:04:34 2017 +0000
Build fixes for vbaobj on Windows.
Don't use SC_DLLIMPLEMENTATION, and link to sot.
With this, main/sc finally builds on Windows.
Patch by: me
diff --git a/sc/Library_vbaobj.mk b/sc/Library_vbaobj.mk
index 0049ab9..287ff8d 100644
--- a/sc/Library_vbaobj.mk
+++ b/sc/Library_vbaobj.mk
@@ -34,10 +34,6 @@ $(eval $(call gb_Library_set_include,vbaobj,\
-I$(SRCDIR)/sc/source/filter/inc \
))
-$(eval $(call gb_Library_add_defs,vbaobj,\
- -DSC_DLLIMPLEMENTATION \
-))
-
$(eval $(call gb_Library_add_api,vbaobj,\
offapi \
oovbaapi \
@@ -56,6 +52,7 @@ $(eval $(call gb_Library_add_linked_libs,vbaobj,\
sb \
sc \
sfx \
+ sot \
stl \
svl \
svt \
commit d3ecadc0670334f1b09f7d9f03e896ff365a3255
Author: Damjan Jovanovic <damjan at apache.org>
Date: Mon Jan 16 03:02:57 2017 +0000
Fix symbol visibility problems with main/sc modules.
SC_DLLIMPLEMENTATION must only be defined for sc itself, not for scui or
scfilt, as that stops them from importing sc's symbols.
Should fix building main/sc on Windows.
Patch by: me
diff --git a/sc/Library_scfilt.mk b/sc/Library_scfilt.mk
index de82e71..b2a0804 100644
--- a/sc/Library_scfilt.mk
+++ b/sc/Library_scfilt.mk
@@ -34,10 +34,6 @@ $(eval $(call gb_Library_set_include,scfilt,\
-I$(SRCDIR)/sc/source/filter/inc \
))
-$(eval $(call gb_Library_add_defs,scfilt,\
- -DSC_DLLIMPLEMENTATION \
-))
-
$(eval $(call gb_Library_add_api,scfilt,\
offapi \
udkapi \
diff --git a/sc/Library_scui.mk b/sc/Library_scui.mk
index 4a18c82..c0ea6d2 100644
--- a/sc/Library_scui.mk
+++ b/sc/Library_scui.mk
@@ -34,10 +34,6 @@ $(eval $(call gb_Library_set_include,scui,\
-I$(SRCDIR)/sc/source/filter/inc \
))
-$(eval $(call gb_Library_add_defs,scui,\
- -DSC_DLLIMPLEMENTATION \
-))
-
$(eval $(call gb_Library_add_api,scui,\
offapi \
udkapi \
diff --git a/sc/source/ui/attrdlg/attrdlg.cxx b/sc/source/ui/attrdlg/attrdlg.cxx
index bc845d7..306e970 100644
--- a/sc/source/ui/attrdlg/attrdlg.cxx
+++ b/sc/source/ui/attrdlg/attrdlg.cxx
@@ -24,8 +24,6 @@
// MARKER(update_precomp.py): autogen include statement, do not remove
#include "precompiled_scui.hxx"
-#undef SC_DLLIMPLEMENTATION
-
#include "scitems.hxx"
diff --git a/sc/source/ui/attrdlg/scdlgfact.cxx b/sc/source/ui/attrdlg/scdlgfact.cxx
index af852d8..9b85630 100644
--- a/sc/source/ui/attrdlg/scdlgfact.cxx
+++ b/sc/source/ui/attrdlg/scdlgfact.cxx
@@ -28,7 +28,6 @@
#undef ENABLE_LAYOUT
#endif
-#undef SC_DLLIMPLEMENTATION
#include "scdlgfact.hxx"
diff --git a/sc/source/ui/attrdlg/scuiexp.cxx b/sc/source/ui/attrdlg/scuiexp.cxx
index 22967e9..c176cdf 100644
--- a/sc/source/ui/attrdlg/scuiexp.cxx
+++ b/sc/source/ui/attrdlg/scuiexp.cxx
@@ -24,7 +24,6 @@
// MARKER(update_precomp.py): autogen include statement, do not remove
#include "precompiled_scui.hxx"
-#undef SC_DLLIMPLEMENTATION
#include "scdlgfact.hxx"
#include "sal/types.h"
diff --git a/sc/source/ui/attrdlg/tabpages.cxx b/sc/source/ui/attrdlg/tabpages.cxx
index 1a30385..48e29f81 100644
--- a/sc/source/ui/attrdlg/tabpages.cxx
+++ b/sc/source/ui/attrdlg/tabpages.cxx
@@ -24,7 +24,6 @@
// MARKER(update_precomp.py): autogen include statement, do not remove
#include "precompiled_scui.hxx"
-#undef SC_DLLIMPLEMENTATION
diff --git a/sc/source/ui/cctrl/editfield.cxx b/sc/source/ui/cctrl/editfield.cxx
index d277857..064f427 100644
--- a/sc/source/ui/cctrl/editfield.cxx
+++ b/sc/source/ui/cctrl/editfield.cxx
@@ -24,9 +24,6 @@
// MARKER(update_precomp.py): autogen include statement, do not remove
#include "precompiled_scui.hxx"
-#ifdef SC_DLLIMPLEMENTATION
-#undef SC_DLLIMPLEMENTATION
-#endif
#include "editfield.hxx"
#include <rtl/math.hxx>
#include <unotools/localedatawrapper.hxx>
diff --git a/sc/source/ui/dbgui/dapidata.cxx b/sc/source/ui/dbgui/dapidata.cxx
index 76b4c92..88e5bbc 100644
--- a/sc/source/ui/dbgui/dapidata.cxx
+++ b/sc/source/ui/dbgui/dapidata.cxx
@@ -24,7 +24,6 @@
// MARKER(update_precomp.py): autogen include statement, do not remove
#include "precompiled_scui.hxx"
-#undef SC_DLLIMPLEMENTATION
diff --git a/sc/source/ui/dbgui/dapitype.cxx b/sc/source/ui/dbgui/dapitype.cxx
index 38d6a57..f91ab96 100644
--- a/sc/source/ui/dbgui/dapitype.cxx
+++ b/sc/source/ui/dbgui/dapitype.cxx
@@ -24,7 +24,6 @@
// MARKER(update_precomp.py): autogen include statement, do not remove
#include "precompiled_scui.hxx"
-#undef SC_DLLIMPLEMENTATION
diff --git a/sc/source/ui/dbgui/dpgroupdlg.cxx b/sc/source/ui/dbgui/dpgroupdlg.cxx
index 395f645..1827b81 100644
--- a/sc/source/ui/dbgui/dpgroupdlg.cxx
+++ b/sc/source/ui/dbgui/dpgroupdlg.cxx
@@ -24,9 +24,6 @@
// MARKER(update_precomp.py): autogen include statement, do not remove
#include "precompiled_scui.hxx"
-#ifdef SC_DLLIMPLEMENTATION
-#undef SC_DLLIMPLEMENTATION
-#endif
#include "dpgroupdlg.hxx"
diff --git a/sc/source/ui/dbgui/pfiltdlg.cxx b/sc/source/ui/dbgui/pfiltdlg.cxx
index 8c29c78..2afd322 100644
--- a/sc/source/ui/dbgui/pfiltdlg.cxx
+++ b/sc/source/ui/dbgui/pfiltdlg.cxx
@@ -24,7 +24,6 @@
// MARKER(update_precomp.py): autogen include statement, do not remove
#include "precompiled_scui.hxx"
-#undef SC_DLLIMPLEMENTATION
diff --git a/sc/source/ui/dbgui/pvfundlg.cxx b/sc/source/ui/dbgui/pvfundlg.cxx
index 07bf9a2..e3e68a3 100644
--- a/sc/source/ui/dbgui/pvfundlg.cxx
+++ b/sc/source/ui/dbgui/pvfundlg.cxx
@@ -24,7 +24,6 @@
// MARKER(update_precomp.py): autogen include statement, do not remove
#include "precompiled_scui.hxx"
-#undef SC_DLLIMPLEMENTATION
#include "pvfundlg.hxx"
diff --git a/sc/source/ui/dbgui/scendlg.cxx b/sc/source/ui/dbgui/scendlg.cxx
index 98b6cd6..4d1e7db 100644
--- a/sc/source/ui/dbgui/scendlg.cxx
+++ b/sc/source/ui/dbgui/scendlg.cxx
@@ -24,7 +24,6 @@
// MARKER(update_precomp.py): autogen include statement, do not remove
#include "precompiled_scui.hxx"
-#undef SC_DLLIMPLEMENTATION
diff --git a/sc/source/ui/dbgui/scuiasciiopt.cxx b/sc/source/ui/dbgui/scuiasciiopt.cxx
index 1cf4472..2b18d79 100644
--- a/sc/source/ui/dbgui/scuiasciiopt.cxx
+++ b/sc/source/ui/dbgui/scuiasciiopt.cxx
@@ -24,7 +24,6 @@
// MARKER(update_precomp.py): autogen include statement, do not remove
#include "precompiled_scui.hxx"
-#undef SC_DLLIMPLEMENTATION
#include "global.hxx"
#include "scresid.hxx"
diff --git a/sc/source/ui/dbgui/scuiimoptdlg.cxx b/sc/source/ui/dbgui/scuiimoptdlg.cxx
index 495f5a7..8d35af6 100644
--- a/sc/source/ui/dbgui/scuiimoptdlg.cxx
+++ b/sc/source/ui/dbgui/scuiimoptdlg.cxx
@@ -24,7 +24,6 @@
// MARKER(update_precomp.py): autogen include statement, do not remove
#include "precompiled_scui.hxx"
-#undef SC_DLLIMPLEMENTATION
diff --git a/sc/source/ui/dbgui/sortdlg.cxx b/sc/source/ui/dbgui/sortdlg.cxx
index 051c820..a1d251d 100644
--- a/sc/source/ui/dbgui/sortdlg.cxx
+++ b/sc/source/ui/dbgui/sortdlg.cxx
@@ -24,7 +24,6 @@
// MARKER(update_precomp.py): autogen include statement, do not remove
#include "precompiled_scui.hxx"
-#undef SC_DLLIMPLEMENTATION
#include <vcl/msgbox.hxx>
diff --git a/sc/source/ui/dbgui/subtdlg.cxx b/sc/source/ui/dbgui/subtdlg.cxx
index e173bcb..4c25a20 100644
--- a/sc/source/ui/dbgui/subtdlg.cxx
+++ b/sc/source/ui/dbgui/subtdlg.cxx
@@ -24,7 +24,6 @@
// MARKER(update_precomp.py): autogen include statement, do not remove
#include "precompiled_scui.hxx"
-#undef SC_DLLIMPLEMENTATION
diff --git a/sc/source/ui/dbgui/textimportoptions.cxx b/sc/source/ui/dbgui/textimportoptions.cxx
index e2ab7a1..d743570 100644
--- a/sc/source/ui/dbgui/textimportoptions.cxx
+++ b/sc/source/ui/dbgui/textimportoptions.cxx
@@ -24,7 +24,6 @@
// MARKER(update_precomp.py): autogen include statement, do not remove
#include "precompiled_scui.hxx"
-#undef SC_DLLIMPLEMENTATION
//------------------------------------------------------------------------
diff --git a/sc/source/ui/dbgui/tpsort.cxx b/sc/source/ui/dbgui/tpsort.cxx
index ef1eb43..62833ba 100644
--- a/sc/source/ui/dbgui/tpsort.cxx
+++ b/sc/source/ui/dbgui/tpsort.cxx
@@ -24,7 +24,6 @@
// MARKER(update_precomp.py): autogen include statement, do not remove
#include "precompiled_scui.hxx"
-#undef SC_DLLIMPLEMENTATION
diff --git a/sc/source/ui/dbgui/tpsubt.cxx b/sc/source/ui/dbgui/tpsubt.cxx
index 949f0d4..4cf1e9b 100644
--- a/sc/source/ui/dbgui/tpsubt.cxx
+++ b/sc/source/ui/dbgui/tpsubt.cxx
@@ -24,7 +24,6 @@
// MARKER(update_precomp.py): autogen include statement, do not remove
#include "precompiled_scui.hxx"
-#undef SC_DLLIMPLEMENTATION
diff --git a/sc/source/ui/dbgui/validate.cxx b/sc/source/ui/dbgui/validate.cxx
index f66cd07..e2cf2d5 100644
--- a/sc/source/ui/dbgui/validate.cxx
+++ b/sc/source/ui/dbgui/validate.cxx
@@ -24,9 +24,6 @@
// MARKER(update_precomp.py): autogen include statement, do not remove
#include "precompiled_scui.hxx"
-#ifdef SC_DLLIMPLEMENTATION
-#undef SC_DLLIMPLEMENTATION
-#endif
#include <vcl/svapp.hxx>
#include <svl/aeitem.hxx>
diff --git a/sc/source/ui/docshell/tpstat.cxx b/sc/source/ui/docshell/tpstat.cxx
index aeb1321..ecadd84 100644
--- a/sc/source/ui/docshell/tpstat.cxx
+++ b/sc/source/ui/docshell/tpstat.cxx
@@ -24,7 +24,6 @@
// MARKER(update_precomp.py): autogen include statement, do not remove
#include "precompiled_scui.hxx"
-#undef SC_DLLIMPLEMENTATION
diff --git a/sc/source/ui/miscdlgs/crdlg.cxx b/sc/source/ui/miscdlgs/crdlg.cxx
index 474fcda..436d5c6 100644
--- a/sc/source/ui/miscdlgs/crdlg.cxx
+++ b/sc/source/ui/miscdlgs/crdlg.cxx
@@ -24,7 +24,6 @@
// MARKER(update_precomp.py): autogen include statement, do not remove
#include "precompiled_scui.hxx"
-#undef SC_DLLIMPLEMENTATION
diff --git a/sc/source/ui/miscdlgs/delcldlg.cxx b/sc/source/ui/miscdlgs/delcldlg.cxx
index d7b50d2..f585183 100644
--- a/sc/source/ui/miscdlgs/delcldlg.cxx
+++ b/sc/source/ui/miscdlgs/delcldlg.cxx
@@ -24,7 +24,6 @@
// MARKER(update_precomp.py): autogen include statement, do not remove
#include "precompiled_scui.hxx"
-#undef SC_DLLIMPLEMENTATION
diff --git a/sc/source/ui/miscdlgs/delcodlg.cxx b/sc/source/ui/miscdlgs/delcodlg.cxx
index 607088f..4045b0a 100644
--- a/sc/source/ui/miscdlgs/delcodlg.cxx
+++ b/sc/source/ui/miscdlgs/delcodlg.cxx
@@ -24,7 +24,6 @@
// MARKER(update_precomp.py): autogen include statement, do not remove
#include "precompiled_scui.hxx"
-#undef SC_DLLIMPLEMENTATION
diff --git a/sc/source/ui/miscdlgs/filldlg.cxx b/sc/source/ui/miscdlgs/filldlg.cxx
index 9f49cdd..5ca8a16 100644
--- a/sc/source/ui/miscdlgs/filldlg.cxx
+++ b/sc/source/ui/miscdlgs/filldlg.cxx
@@ -24,7 +24,6 @@
// MARKER(update_precomp.py): autogen include statement, do not remove
#include "precompiled_scui.hxx"
-#undef SC_DLLIMPLEMENTATION
diff --git a/sc/source/ui/miscdlgs/groupdlg.cxx b/sc/source/ui/miscdlgs/groupdlg.cxx
index 8f7aec7..c75f67d 100644
--- a/sc/source/ui/miscdlgs/groupdlg.cxx
+++ b/sc/source/ui/miscdlgs/groupdlg.cxx
@@ -24,7 +24,6 @@
// MARKER(update_precomp.py): autogen include statement, do not remove
#include "precompiled_scui.hxx"
-#undef SC_DLLIMPLEMENTATION
diff --git a/sc/source/ui/miscdlgs/inscldlg.cxx b/sc/source/ui/miscdlgs/inscldlg.cxx
index 5a79332..c26ff45 100644
--- a/sc/source/ui/miscdlgs/inscldlg.cxx
+++ b/sc/source/ui/miscdlgs/inscldlg.cxx
@@ -24,7 +24,6 @@
// MARKER(update_precomp.py): autogen include statement, do not remove
#include "precompiled_scui.hxx"
-#undef SC_DLLIMPLEMENTATION
diff --git a/sc/source/ui/miscdlgs/inscodlg.cxx b/sc/source/ui/miscdlgs/inscodlg.cxx
index 5f6d15c..18406c1 100644
--- a/sc/source/ui/miscdlgs/inscodlg.cxx
+++ b/sc/source/ui/miscdlgs/inscodlg.cxx
@@ -24,7 +24,6 @@
// MARKER(update_precomp.py): autogen include statement, do not remove
#include "precompiled_scui.hxx"
-#undef SC_DLLIMPLEMENTATION
diff --git a/sc/source/ui/miscdlgs/instbdlg.cxx b/sc/source/ui/miscdlgs/instbdlg.cxx
index a11ce20..f4f2e74 100644
--- a/sc/source/ui/miscdlgs/instbdlg.cxx
+++ b/sc/source/ui/miscdlgs/instbdlg.cxx
@@ -24,7 +24,6 @@
// MARKER(update_precomp.py): autogen include statement, do not remove
#include "precompiled_scui.hxx"
-#undef SC_DLLIMPLEMENTATION
diff --git a/sc/source/ui/miscdlgs/lbseldlg.cxx b/sc/source/ui/miscdlgs/lbseldlg.cxx
index 0c7bdc9..e931cef 100644
--- a/sc/source/ui/miscdlgs/lbseldlg.cxx
+++ b/sc/source/ui/miscdlgs/lbseldlg.cxx
@@ -24,7 +24,6 @@
// MARKER(update_precomp.py): autogen include statement, do not remove
#include "precompiled_scui.hxx"
-#undef SC_DLLIMPLEMENTATION
diff --git a/sc/source/ui/miscdlgs/linkarea.cxx b/sc/source/ui/miscdlgs/linkarea.cxx
index 131910d..667a76d 100644
--- a/sc/source/ui/miscdlgs/linkarea.cxx
+++ b/sc/source/ui/miscdlgs/linkarea.cxx
@@ -24,7 +24,6 @@
// MARKER(update_precomp.py): autogen include statement, do not remove
#include "precompiled_scui.hxx"
-#undef SC_DLLIMPLEMENTATION
diff --git a/sc/source/ui/miscdlgs/mtrindlg.cxx b/sc/source/ui/miscdlgs/mtrindlg.cxx
index 356bdb6..6adbcbc 100644
--- a/sc/source/ui/miscdlgs/mtrindlg.cxx
+++ b/sc/source/ui/miscdlgs/mtrindlg.cxx
@@ -24,7 +24,6 @@
// MARKER(update_precomp.py): autogen include statement, do not remove
#include "precompiled_scui.hxx"
-#undef SC_DLLIMPLEMENTATION
diff --git a/sc/source/ui/miscdlgs/mvtabdlg.cxx b/sc/source/ui/miscdlgs/mvtabdlg.cxx
index 819ad1e..50385f1 100644
--- a/sc/source/ui/miscdlgs/mvtabdlg.cxx
+++ b/sc/source/ui/miscdlgs/mvtabdlg.cxx
@@ -24,7 +24,6 @@
// MARKER(update_precomp.py): autogen include statement, do not remove
#include "precompiled_scui.hxx"
-#undef SC_DLLIMPLEMENTATION
diff --git a/sc/source/ui/miscdlgs/namecrea.cxx b/sc/source/ui/miscdlgs/namecrea.cxx
index d2392d2..a23d5d5 100644
--- a/sc/source/ui/miscdlgs/namecrea.cxx
+++ b/sc/source/ui/miscdlgs/namecrea.cxx
@@ -24,7 +24,6 @@
// MARKER(update_precomp.py): autogen include statement, do not remove
#include "precompiled_scui.hxx"
-#undef SC_DLLIMPLEMENTATION
diff --git a/sc/source/ui/miscdlgs/namepast.cxx b/sc/source/ui/miscdlgs/namepast.cxx
index 21c06760..b99ca70 100644
--- a/sc/source/ui/miscdlgs/namepast.cxx
+++ b/sc/source/ui/miscdlgs/namepast.cxx
@@ -24,7 +24,6 @@
// MARKER(update_precomp.py): autogen include statement, do not remove
#include "precompiled_scui.hxx"
-#undef SC_DLLIMPLEMENTATION
diff --git a/sc/source/ui/miscdlgs/scuiautofmt.cxx b/sc/source/ui/miscdlgs/scuiautofmt.cxx
index 55e2cf5..137f603 100644
--- a/sc/source/ui/miscdlgs/scuiautofmt.cxx
+++ b/sc/source/ui/miscdlgs/scuiautofmt.cxx
@@ -24,7 +24,6 @@
// MARKER(update_precomp.py): autogen include statement, do not remove
#include "precompiled_scui.hxx"
-#undef SC_DLLIMPLEMENTATION
diff --git a/sc/source/ui/miscdlgs/shtabdlg.cxx b/sc/source/ui/miscdlgs/shtabdlg.cxx
index dbebab0..2212e3f 100644
--- a/sc/source/ui/miscdlgs/shtabdlg.cxx
+++ b/sc/source/ui/miscdlgs/shtabdlg.cxx
@@ -24,7 +24,6 @@
// MARKER(update_precomp.py): autogen include statement, do not remove
#include "precompiled_scui.hxx"
-#undef SC_DLLIMPLEMENTATION
diff --git a/sc/source/ui/miscdlgs/strindlg.cxx b/sc/source/ui/miscdlgs/strindlg.cxx
index ac7d623..34d6ddf 100644
--- a/sc/source/ui/miscdlgs/strindlg.cxx
+++ b/sc/source/ui/miscdlgs/strindlg.cxx
@@ -24,7 +24,6 @@
// MARKER(update_precomp.py): autogen include statement, do not remove
#include "precompiled_scui.hxx"
-#undef SC_DLLIMPLEMENTATION
diff --git a/sc/source/ui/miscdlgs/tabbgcolordlg.cxx b/sc/source/ui/miscdlgs/tabbgcolordlg.cxx
index f8deb3e..56960b2 100644
--- a/sc/source/ui/miscdlgs/tabbgcolordlg.cxx
+++ b/sc/source/ui/miscdlgs/tabbgcolordlg.cxx
@@ -24,7 +24,6 @@
// MARKER(update_precomp.py): autogen include statement, do not remove
#include "precompiled_scui.hxx"
-#undef SC_DLLIMPLEMENTATION
//------------------------------------------------------------------
diff --git a/sc/source/ui/miscdlgs/textdlgs.cxx b/sc/source/ui/miscdlgs/textdlgs.cxx
index 8c79933..0978031 100644
--- a/sc/source/ui/miscdlgs/textdlgs.cxx
+++ b/sc/source/ui/miscdlgs/textdlgs.cxx
@@ -24,7 +24,6 @@
// MARKER(update_precomp.py): autogen include statement, do not remove
#include "precompiled_scui.hxx"
-#undef SC_DLLIMPLEMENTATION
// ohne precompiled Headers uebersetzen !!!
diff --git a/sc/source/ui/optdlg/opredlin.cxx b/sc/source/ui/optdlg/opredlin.cxx
index b5e543f..65ba297 100644
--- a/sc/source/ui/optdlg/opredlin.cxx
+++ b/sc/source/ui/optdlg/opredlin.cxx
@@ -24,7 +24,6 @@
// MARKER(update_precomp.py): autogen include statement, do not remove
#include "precompiled_scui.hxx"
-#undef SC_DLLIMPLEMENTATION
diff --git a/sc/source/ui/optdlg/tpcalc.cxx b/sc/source/ui/optdlg/tpcalc.cxx
index 01e57d2..6351b82 100644
--- a/sc/source/ui/optdlg/tpcalc.cxx
+++ b/sc/source/ui/optdlg/tpcalc.cxx
@@ -24,7 +24,6 @@
// MARKER(update_precomp.py): autogen include statement, do not remove
#include "precompiled_scui.hxx"
-#undef SC_DLLIMPLEMENTATION
diff --git a/sc/source/ui/optdlg/tpprint.cxx b/sc/source/ui/optdlg/tpprint.cxx
index 7f5904d..266bbd7 100644
--- a/sc/source/ui/optdlg/tpprint.cxx
+++ b/sc/source/ui/optdlg/tpprint.cxx
@@ -24,7 +24,6 @@
// MARKER(update_precomp.py): autogen include statement, do not remove
#include "precompiled_scui.hxx"
-#undef SC_DLLIMPLEMENTATION
#include <svl/eitem.hxx>
diff --git a/sc/source/ui/optdlg/tpusrlst.cxx b/sc/source/ui/optdlg/tpusrlst.cxx
index 2f0184e..9a21d2d 100644
--- a/sc/source/ui/optdlg/tpusrlst.cxx
+++ b/sc/source/ui/optdlg/tpusrlst.cxx
@@ -24,7 +24,6 @@
// MARKER(update_precomp.py): autogen include statement, do not remove
#include "precompiled_scui.hxx"
-#undef SC_DLLIMPLEMENTATION
diff --git a/sc/source/ui/optdlg/tpview.cxx b/sc/source/ui/optdlg/tpview.cxx
index dfb1a09..8a7726b 100644
--- a/sc/source/ui/optdlg/tpview.cxx
+++ b/sc/source/ui/optdlg/tpview.cxx
@@ -24,7 +24,6 @@
// MARKER(update_precomp.py): autogen include statement, do not remove
#include "precompiled_scui.hxx"
-#undef SC_DLLIMPLEMENTATION
diff --git a/sc/source/ui/pagedlg/hfedtdlg.cxx b/sc/source/ui/pagedlg/hfedtdlg.cxx
index 098e72b..64530ad 100644
--- a/sc/source/ui/pagedlg/hfedtdlg.cxx
+++ b/sc/source/ui/pagedlg/hfedtdlg.cxx
@@ -24,7 +24,6 @@
// MARKER(update_precomp.py): autogen include statement, do not remove
#include "precompiled_scui.hxx"
-#undef SC_DLLIMPLEMENTATION
diff --git a/sc/source/ui/pagedlg/scuitphfedit.cxx b/sc/source/ui/pagedlg/scuitphfedit.cxx
index d1464c2..5331542 100644
--- a/sc/source/ui/pagedlg/scuitphfedit.cxx
+++ b/sc/source/ui/pagedlg/scuitphfedit.cxx
@@ -24,7 +24,6 @@
// MARKER(update_precomp.py): autogen include statement, do not remove
#include "precompiled_scui.hxx"
-#undef SC_DLLIMPLEMENTATION
diff --git a/sc/source/ui/pagedlg/tphf.cxx b/sc/source/ui/pagedlg/tphf.cxx
index badc105..4c87b3c 100644
--- a/sc/source/ui/pagedlg/tphf.cxx
+++ b/sc/source/ui/pagedlg/tphf.cxx
@@ -24,7 +24,6 @@
// MARKER(update_precomp.py): autogen include statement, do not remove
#include "precompiled_scui.hxx"
-#undef SC_DLLIMPLEMENTATION
diff --git a/sc/source/ui/pagedlg/tptable.cxx b/sc/source/ui/pagedlg/tptable.cxx
index f83269f..2d0da15 100644
--- a/sc/source/ui/pagedlg/tptable.cxx
+++ b/sc/source/ui/pagedlg/tptable.cxx
@@ -24,7 +24,6 @@
// MARKER(update_precomp.py): autogen include statement, do not remove
#include "precompiled_scui.hxx"
-#undef SC_DLLIMPLEMENTATION
diff --git a/sc/source/ui/styleui/styledlg.cxx b/sc/source/ui/styleui/styledlg.cxx
index a7886ff..8a5dd30 100644
--- a/sc/source/ui/styleui/styledlg.cxx
+++ b/sc/source/ui/styleui/styledlg.cxx
@@ -24,7 +24,6 @@
// MARKER(update_precomp.py): autogen include statement, do not remove
#include "precompiled_scui.hxx"
-#undef SC_DLLIMPLEMENTATION
commit 3bfb9cabc8a248e4b93be0ce6ecff0771ea1e692
Author: Damjan Jovanovic <damjan at apache.org>
Date: Sun Jan 15 14:36:31 2017 +0000
Fix some initial main/sc build issues on Windows caused by the
port to gbuild.
Note that it still doesn't build on Windows. Work is ongoing.
Patch by: me
diff --git a/sc/inc/pch/precompiled_scfilt.hxx b/sc/inc/pch/precompiled_scfilt.hxx
index 3ac930f..1dcd993 100644
--- a/sc/inc/pch/precompiled_scfilt.hxx
+++ b/sc/inc/pch/precompiled_scfilt.hxx
@@ -137,11 +137,13 @@
#include <osl/interlck.h>
#include <osl/mutex.hxx>
#include <rtl/alloc.h>
+#include <rtl/random.h>
#include <rtl/string.h>
#include <rtl/ustrbuf.h>
#include <rtl/ustring.h>
#include <sal/mathconf.h>
#include <sal/types.h>
+#include <sax/fshelper.hxx>
#include <sot/exchange.hxx>
#include <sot/factory.hxx>
#include <sot/storage.hxx>
@@ -205,6 +207,7 @@
#include <uno/any2.h>
#include <uno/lbnames.h>
#include <uno/sequence2.h>
+#include <unotools/streamwrap.hxx>
#include <unotools/ucbstreamhelper.hxx>
#include <vcl/apptypes.hxx>
diff --git a/sc/source/filter/excel/xiescher.cxx b/sc/source/filter/excel/xiescher.cxx
index 1941807..23fa6dd 100644
--- a/sc/source/filter/excel/xiescher.cxx
+++ b/sc/source/filter/excel/xiescher.cxx
@@ -22,7 +22,7 @@
// MARKER(update_precomp.py): autogen include statement, do not remove
-#include "precompiled_sc.hxx"
+#include "precompiled_scfilt.hxx"
#include "xiescher.hxx"
diff --git a/sc/source/ui/miscdlgs/crdlg.cxx b/sc/source/ui/miscdlgs/crdlg.cxx
index 6eefe46..474fcda 100644
--- a/sc/source/ui/miscdlgs/crdlg.cxx
+++ b/sc/source/ui/miscdlgs/crdlg.cxx
@@ -22,7 +22,7 @@
// MARKER(update_precomp.py): autogen include statement, do not remove
-#include "precompiled_sc.hxx"
+#include "precompiled_scui.hxx"
#undef SC_DLLIMPLEMENTATION
More information about the Libreoffice-commits
mailing list