Takashi Ono wrote:
Hi Stephan,
In message "Re: [porting-dev] Three-Layer OOo",
Stephan Bergmann wrote...
>We are still finishing the rough edges, but if you like and have some
>spare time, it would be great if you could check out the current version
>of CWS sb83 on mingw and let us know if anything breaks there.
It was a month away. At last I found some local cpu time to build sb83 with mingw tools
and there exist two build breakers for MinGW port.
1. -lneon in solenv/inc/libs.mk cannot be enclosed in $(STATIC) - $(DYNAMIC)
for mingw
2. LIBTARGET=NO cannot be removed from desktop/source/pkgchk/unopkg/makefile.mk
Would
---8<---
Index: libs.mk
===================================================================
RCS file: /cvs/tools/solenv/inc/libs.mk,v
retrieving revision 1.123.22.5
diff -u -r1.123.22.5 libs.mk
--- libs.mk 22 Feb 2008 06:18:38 -0000 1.123.22.5
+++ libs.mk 12 Mar 2008 13:17:13 -0000
@@ -226,7 +226,7 @@
.ELSE
JPEG3RDLIB=-ljpeglib
.ENDIF
-.IF "$(SYSTEM_NEON)" == "YES"
+.IF "$(SYSTEM_NEON)" == "YES" || "$(GUI)$(COM)"=="WNTGCC"
NEON3RDLIB=-lneon
.ELIF "$(OS)" == "MACOSX"
NEON3RDLIB=$(SOLARLIBDIR)$/libneon.a
---8<---
and
---8<---
Index: makefile.mk
===================================================================
RCS file: /cvs/framework/desktop/source/pkgchk/unopkg/makefile.mk,v
retrieving revision 1.10.24.5
diff -u -r1.10.24.5 makefile.mk
--- makefile.mk 8 Feb 2008 09:17:00 -0000 1.10.24.5
+++ makefile.mk 12 Mar 2008 13:25:58 -0000
@@ -39,6 +39,7 @@
TARGET = unopkg
TARGETTYPE = GUI
ENABLE_EXCEPTIONS = TRUE
+LIBTARGET=NO
PRJINC += ..$/..$/deployment
.INCLUDE : settings.mk
---8<---
solve those problems for you? If yes, I will happily commit those
changes. (Though Ause is unsure why the missing LIBTARGET=NO caused any
real problems for you, other than needlessly building a lib---maybe you
can give more details about the build failure to satisfy Ause's
curiosity...)
Thanks,
-Stephan
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]