xref: /AOO42X/main/solenv/inc/libs.mk (revision 8c0a86f319e730f218fbefae1d02848b35a05144)
1#**************************************************************
2#
3#  Licensed to the Apache Software Foundation (ASF) under one
4#  or more contributor license agreements.  See the NOTICE file
5#  distributed with this work for additional information
6#  regarding copyright ownership.  The ASF licenses this file
7#  to you under the Apache License, Version 2.0 (the
8#  "License"); you may not use this file except in compliance
9#  with the License.  You may obtain a copy of the License at
10#
11#    http://www.apache.org/licenses/LICENSE-2.0
12#
13#  Unless required by applicable law or agreed to in writing,
14#  software distributed under the License is distributed on an
15#  "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
16#  KIND, either express or implied.  See the License for the
17#  specific language governing permissions and limitations
18#  under the License.
19#
20#**************************************************************
21
22LIBSMKREV!:="$$Revision$$"
23
24.IF ("$(GUI)"=="UNX" || "$(COM)"=="GCC")
25
26#
27#external libs in platform.mk
28#
29.IF "$(GUI)$(COM)"=="WNTGCC"
30AWTLIB*=$(JAVA_HOME)/lib/jawt.lib
31.ELSE           # "$(GUI)$(COM)"=="WNTGCC"
32AWTLIB*=-ljawt
33.ENDIF          # "$(GUI)$(COM)"=="WNTGCC"
34AVMEDIALIB=-lavmedia$(DLLPOSTFIX)
35.IF "$(GUI)$(COM)"=="WNTGCC"
36.INCLUDE .IGNORE : icuversion.mk
37ICUINLIB=-licuin$(ICU_MAJOR)$(ICU_MINOR)
38ICULELIB=-licule$(ICU_MAJOR)$(ICU_MINOR)
39ICUUCLIB=-licuuc$(ICU_MAJOR)$(ICU_MINOR)
40ICUDATALIB=-licudt$(ICU_MAJOR)$(ICU_MINOR)
41.ELIF "$(GUI)"=="OS2"
42ICUINLIB=-licuin
43ICULELIB=-licule
44ICUUCLIB=-licuuc
45ICUDATALIB=-licudt
46.ELSE           # "$(GUI)$(COM)"=="WNTGCC"
47ICUINLIB=-licui18n
48ICULELIB=-licule
49ICUUCLIB=-licuuc
50ICUDATALIB=-licudata
51.ENDIF          # "$(GUI)$(COM)"=="WNTGCC"
52.IF "$(GUI)"=="OS2"
53I18NUTILLIB=-li18nutil
54.ELSE
55I18NUTILLIB=-li18nutil$(COMID)
56.ENDIF
57.INCLUDE .IGNORE : i18npool/version.mk
58I18NISOLANGLIB=-li18nisolang$(ISOLANG_MAJOR)$(COMID)
59I18NPAPERLIB=-li18npaper$(DLLPOSTFIX)
60.IF "$(GUI)$(COM)"=="WNTGCC"
61SALHELPERLIB=-lsalhelper$(UDK_MAJOR)$(COMID)
62.ELIF "$(GUI)"=="OS2"
63SALHELPERLIB=-lsalhelp$(UDK_MAJOR)
64.ELSE           # "$(GUI)$(COM)"=="WNTGCC"
65SALHELPERLIB=-luno_salhelper$(COMID)
66.ENDIF          # "$(GUI)$(COM)"=="WNTGCC"
67XMLSCRIPTLIB =-lxcr$(DLLPOSTFIX)
68COMPHELPERLIB=-lcomphelp$(COMID)
69CONNECTIVITYLIB=-lconnectivity
70LDAPBERLIB=-lldapber
71TOOLSLIBST=-latools
72BPICONVLIB=-lbpiconv
73TOOLSLIB=-ltl$(DLLPOSTFIX)
74.IF "$(GUI)$(COM)"=="WNTGCC"
75CPPULIB=-lcppu$(UDK_MAJOR)
76CPPUHELPERLIB=-lcppuhelper$(UDK_MAJOR)$(COMID)
77.ELIF "$(GUI)"=="OS2"
78CPPULIB=-lcppu$(UDK_MAJOR)
79CPPUHELPERLIB=-lcppuh$(UDK_MAJOR)
80.ELSE           # "$(GUI)$(COM)"=="WNTGCC"
81CPPULIB=-luno_cppu
82CPPUHELPERLIB=-luno_cppuhelper$(COMID)
83.ENDIF          # "$(GUI)$(COM)"=="WNTGCC"
84.INCLUDE .IGNORE : ucbhelper/version.mk
85.IF "$(GUI)"=="OS2"
86UCBHELPERLIB=-lucbhelper
87.ELSE
88UCBHELPERLIB=-lucbhelper$(COMID)
89.ENDIF
90.IF "$(SYSTEM_OPENSSL)" == "YES"
91OPENSSLLIB=$(OPENSSL_LIBS)
92OPENSSLLIBST=$(STATIC) $(OPENSSL_LIBS) $(DYNAMIC)
93.ELSE           # "$(SYSTEM_OPENSSL)" == "YES
94OPENSSLLIB=-lssl -lcrypto
95.IF "$(GUI)$(COM)"=="WNTGCC"
96OPENSSLLIBST=-lssl_static -lcrypto_static
97.ELSE          # "$(GUI)$(COM)"=="WNTGCC"
98OPENSSLLIBST=$(STATIC) -lssl -lcrypto $(DYNAMIC)
99.ENDIF          # "$(GUI)$(COM)"=="WNTGCC"
100.ENDIF          # "$(SYSTEM_OPENSSL)" == "YES"
101.IF "$(GUI)$(COM)"=="WNTGCC" || "$(GUI)"=="OS2"
102REGLIB=-lreg$(UDK_MAJOR)
103.ELSE           # "$(GUI)$(COM)"=="WNTGCC"
104REGLIB=-lreg
105.ENDIF          # "$(GUI)$(COM)"=="WNTGCC"
106VOSLIB=-lvos3$(COMID)
107XMLOFFLIB=-lxo$(DLLPOSTFIX)
108XMLOFFLLIB=-lxol
109.IF "$(GUI)$(COM)"=="WNTGCC" || "$(GUI)"=="OS2"
110STORELIB=-lstore$(UDK_MAJOR)
111SALLIB=-lsal$(UDK_MAJOR)
112.ELSE           # "$(GUI)$(COM)"=="WNTGCC"
113STORELIB=-lstore
114SALLIB=-luno_sal
115.ENDIF          # "$(GUI)$(COM)"=="WNTGCC"
116.INCLUDE .IGNORE : connectivity/version.mk
117ODBCLIB=-lodbc$(DLLPOSTFIX)
118ODBCBASELIB=-lodbcbase$(DLLPOSTFIX)
119DBFILELIB=-lfile$(DLLPOSTFIX)
120.IF "$(GUI)$(COM)"=="WNTGCC" || "$(GUI)"=="OS2"
121RMCXTLIB=-lrmcxt$(UDK_MAJOR)
122.ELSE           # "$(GUI)$(COM)"=="WNTGCC"
123RMCXTLIB=-lrmcxt
124.ENDIF          # "$(GUI)$(COM)"=="WNTGCC"
125BTSTRPLIB=-lbtstrp
126BTSTRPDTLIB=-lbootstrpdt$(DLLPOSTFIX)
127TRANSEXLIB=-ltransex
128OTXLIB=-lotx_ind
129OSXLIB=-losx
130UNOTOOLSLIB=-lutl$(DLLPOSTFIX)
131SOTLIB=-lsot$(DLLPOSTFIX)
132.IF "$(GUI)$(COM)"=="WNTGCC"
133MOZBASELIBST=$(STATIC) -lnspr4_s -lxpcombase_s
134.ELSE           # "$(GUI)$(COM)"=="WNTGCC"
135MOZBASELIBST=$(STATIC) -lnspr4 -lxpcombase_s $(DYNAMIC)
136.ENDIF          # "$(GUI)$(COM)"=="WNTGCC"
137MOZBASELIB=-lnspr4 -lxpcom
138.IF "$(GUI)$(COM)"=="WNTGCC"
139LDAPSDKLIB=-lnsldap32v50
140.ELSE           # "$(GUI)$(COM)"=="WNTGCC"
141.IF "$(WITH_OPENLDAP)" == "YES"
142LDAPSDKLIB=-lldap
143.ELSE
144LDAPSDKLIB=-lldap50
145.ENDIF
146.ENDIF          # "$(GUI)$(COM)"=="WNTGCC"
147
148ICOLIB=-lico$(DLLPOSTFIX)
149VCLLIB=-lvcl$(DLLPOSTFIX)
150OOXLIB=-loox$(DLLPOSTFIX)
151BASEGFXLIB=-lbasegfx$(DLLPOSTFIX)
152DRAWINGLAYERLIB=-ldrawinglayer$(DLLPOSTFIX)
153SVGIOLIB=-lsvgio$(DLLPOSTFIX)
154BASEBMPLIB=-lbasebmp$(DLLPOSTFIX)
155CANVASTOOLSLIB=-lcanvastools$(DLLPOSTFIX)
156CPPCANVASLIB=-lcppcanvas$(DLLPOSTFIX)
157FORLIB=-lfor$(DLLPOSTFIX)
158FORUILIB=-lforui$(DLLPOSTFIX)
159
160.IF "$(SYSTEM_AGG)" == "YES"
161AGGLIB=-lagg
162.ELSE
163AGGLIB=-lagg$(DLLPOSTFIX)
164.ENDIF
165FREETYPE_LIBS*=-lfreetype
166FREETYPELIB=$(FREETYPE_LIBS)
167TKLIB=-lootk$(DLLPOSTFIX)
168LAYOUTLIB=-ltklayout$(DLLPOSTFIX)
169SVTOOLLIB=-lsvt$(DLLPOSTFIX)
170XMLSECLIB=-lxmlsec1
171XMLSECLIB-NSS=-lxmlsec1-nss
172.IF "$(SYSTEM_LIBXML)"=="YES"
173# Drop -licuuc for the same reason RepositoryExternal.mk does: libxml2 has
174# already satisfied its own ICU dependency, and forwarding it here makes
175# consumers link this tree's bundled ICU instead.
176LIBXML2LIB=$(LIBXML_LIBS:s/-licuuc//)
177.ELSE
178.IF "$(OS)"=="MACOSX"
179# Bundled libxml2 is a static archive on macOS (main/libxml2/makefile.mk), which
180# carries no transitive deps -- add what its own .pc's Libs.private needs.
181# --with-static-system-libs=libiconv:DIR pins iconv to that archive; the SDK
182# ships only a .tbd stub for the dylib, so there is no system libiconv.a.
183.IF "$(STATIC_SYSTEM_LIBICONV)"=="YES"
184LIBXML2LIB=-lxml2 -lpthread $(LIBICONV_PREFIX)/lib/libiconv.a -lm
185.ELSE
186LIBXML2LIB=-lxml2 -lpthread -liconv -lm
187.ENDIF
188.ELSE
189LIBXML2LIB=-lxml2
190.ENDIF
191.ENDIF
192NSS3LIB=-lnss3
193NSPR4LIB=-lnspr4
194PLC4LIB=-lplc4
195NSSCRYPTOLIBS=$(XMLSECLIB-NSS) $(XMLSECLIB) $(LIBXML2LIB) $(NSS3LIB) $(NSPR4LIB) $(PLC4LIB)
196.IF "$(GUI)$(COM)"=="WNTGCC"
197XMLSECLIB-MS=-lxmlsec1-mscrypto
198MSCRYPTOLIBS=$(XMLSECLIB) $(XMLSECLIB-MS) $(LIBXML2LIB) $(CRYPT32LIB) $(ADVAPI32LIB)
199.ENDIF          # "$(GUI)$(COM)"=="WNTGCC"
200BROOKERLIB=-lbrooker$(DLLPOSTFIX)
201SIMPLECMLIB=-lsimplecm$(DLLPOSTFIX)
202COMMUNILIB=-lcommuni$(DLLPOSTFIX)
203BTCOMMUNILIB=-lbtcommuni$(DLLPOSTFIX)
204AUTOMATIONLIB=-lsts$(DLLPOSTFIX)
205SVLLIB=-lsvl$(DLLPOSTFIX)
206TKTLIB=-ltkt$(DLLPOSTFIX)
207SAXLIB=-lsax$(DLLPOSTFIX)
208MAILLIB=-lmail
209DOCMGRLIB=-ldmg$(DLLPOSTFIX)
210BASICLIB=-lsb$(DLLPOSTFIX)
211VBAHELPERLIB=-lvbahelper$(DLLPOSTFIX)
212DBTOOLSLIB=-ldbtools$(DLLPOSTFIX)
213HM2LIBSH=-lhmwrpdll
214HM2LIBST=-lhmwrap
215LINGULIB=$(HM2LIBST)
216LNGLIB=-llng$(DLLPOSTFIX)
217.IF "$(SYSTEM_EXPAT)"=="YES"
218EXPAT3RDLIB=-lexpat
219EXPATASCII3RDLIB=-lexpat
220.ELSE
221EXPAT3RDLIB=-lexpat_xmlparse -lexpat_xmltok
222EXPATASCII3RDLIB=-lascii_expat_xmlparse -lexpat_xmltok
223.ENDIF
224.IF "$(SYSTEM_ZLIB)"=="YES"
225ZLIB3RDLIB=-lz
226.ELSE
227ZLIB3RDLIB=-lzlib
228.ENDIF
229.IF "$(SYSTEM_JPEG)"=="YES"
230.IF "$(SOLAR_JAVA)" != "" && "$(JDK)" != "gcj" && "$(OS)" != "MACOSX" && "$(OS)" != "OS2"
231#i34482# Blackdown/Sun jdk is in the libsearch patch and has a libjpeg :-(
232.IF "$(OS)" == "FREEBSD"
233JPEG3RDLIB=/usr/local/lib/libjpeg.so
234.ELIF "$(CPUNAME)" == "X86_64" || "$(CPUNAME)" == "S390X" || "$(CPUNAME)" == "POWERPC64"
235JPEG3RDLIB=/usr/lib64/libjpeg.so
236.ELSE
237JPEG3RDLIB=/usr/lib/libjpeg.so
238.ENDIF
239.ELSE
240JPEG3RDLIB=-ljpeg
241.ENDIF
242.ELSE
243JPEG3RDLIB=-ljpeglib
244.ENDIF
245.IF "$(SYSTEM_NEON)" == "YES"
246NEON3RDLIB=-lneon
247.ELIF "$(GUI)$(COM)"=="WNTGCC"
248NEON3RDLIB=-lneon
249.ELIF "$(OS)" == "MACOSX"
250NEON3RDLIB=$(SOLARLIBDIR)/libneon.dylib
251.ELSE
252NEON3RDLIB=-lneon
253.ENDIF
254.IF "$(OS)" == "FREEBSD" && "$(CPUNAME)" == "POWERPC64"
255JPEG3RDLIB=/usr/local/lib/libjpeg.so
256.ENDIF
257.IF "$(SYSTEM_CURL)"=="YES" && "$(STATIC_SYSTEM_CURL)"=="YES"
258# --with-static-system-libs=curl. Unlike XSLTLIB/LIBXML2LIB this is a bare
259# -lcurl rather than $(CURL_LIBS), so configure's rewrite doesn't reach it.
260CURLLIB=$(CURL_PREFIX)/lib/libcurl.a
261.ELSE
262CURLLIB=-lcurl
263.ENDIF
264SFX2LIB=-lsfx$(DLLPOSTFIX)
265SFXLIB=-lsfx$(DLLPOSTFIX)
266EGGTRAYLIB=-leggtray$(DLLPOSTFIX)
267SFXDEBUGLIB=
268FWELIB=-lfwe$(DLLPOSTFIX)
269FWILIB=-lfwi$(DLLPOSTFIX)
270SVXCORELIB=-lsvxcore$(DLLPOSTFIX)
271MSFILTERLIB=-lmsfilter$(DLLPOSTFIX)
272SVXLIB=-lsvx$(DLLPOSTFIX)
273EDITENGLIB=-lediteng$(DLLPOSTFIX)
274BASCTLLIB=-lbasctl$(DLLPOSTFIX)
275BASICIDELIB=-lybctl
276SVXLLIB=-lsvxl
277CHAOSLIB=-lcnt$(DLLPOSTFIX)
278UUILIB=-luui$(DLLPOSTFIX)
279DGLIB=
280SCHLIB=-lysch
281SMLIB=-lysm
282OFALIB=-lofa$(DLLPOSTFIX)
283PRXLIB=-llprx2$(DLLPOSTFIX)
284PAPILIB=-lpap$(DLLPOSTFIX)
285SCLIB=-lsclib
286SDLIB=-lsdlib
287SDLLIB=-lsdl
288SWLIB=-lswlib
289ISWLIB=-lsw$(DLLPOSTFIX)
290ISCLIB=-lsc$(DLLPOSTFIX)
291ISDLIB=-lsd$(DLLPOSTFIX)
292PKGCHKLIB=-lpkgchk$(DLLPOSTFIX)
293HELPLINKERLIB=-lhelplinker$(DLLPOSTFIX)
294.IF "$(GUI)$(COM)"=="WNTGCC" || "$(GUI)"=="OS2"
295JVMACCESSLIB = -ljvmaccess$(UDK_MAJOR)$(COMID)
296.ELSE           # "$(GUI)$(COM)"=="WNTGCC"
297JVMACCESSLIB = -ljvmaccess$(COMID)
298.ENDIF          # "$(GUI)$(COM)"=="WNTGCC"
299
300GTESTLIB= -lgtest
301
302.IF "$(SYSTEM_LIBXSLT)"=="YES"
303XSLTLIB=$(LIBXSLT_LIBS)
304.ELSE
305XSLTLIB=-lxslt $(LIBXML2LIB)
306.ENDIF
307.IF "$(GUI)$(COM)"=="WNTGCC" || "$(GUI)"=="OS2"
308JVMFWKLIB = -ljvmfwk$(UDK_MAJOR)
309.ELSE           # "$(GUI)$(COM)"=="WNTGCC"
310JVMFWKLIB = -ljvmfwk
311.ENDIF          # "$(GUI)$(COM)"=="WNTGCC"
312.IF "$(SYSTEM_REDLAND)"=="YES"
313REDLANDLIB=$(REDLAND_LIBS)
314.ELSE
315REDLANDLIB=-lrdf
316.ENDIF
317
318#
319# USED_%NAME%_LIBS
320# Variablen, in denen in gueltiger Reihenfolge ALLE Libraries,
321# die unterhalb von %NAME% liegen, zusammengefasst werden
322#
323
324# Libraries
325USED_OSL_LIBS =
326USED_VOS_LIBS =     $(OSLLIB)
327USED_UNO_LIBS =     $(VOSLIB) $(OSLLIB)
328USED_TOOLS_LIBS =
329USED_SOT_LIBS =     $(TOOLSLIB)
330USED_VCL_LIBS =     $(SOTLIB) $(TOOLSLIB) $(USED_UNO_LIBS)
331
332# Applikationen
333USED_BOOTSTRP_LIBS= $(TOOLSLIB)
334USED_RCLIENT_LIBS = $(VCLLIB) $(SOTLIB) $(TOOLSLIB) \
335                    $(USED_UNO_LIBS)
336
337SABLOT3RDLIB=-lsablot
338APP3RDLIB=-lapp
339SAMPLE3RDLIB=-lsample
340HNJLIB*=-lhyphen
341MYSPELLLIB=-lmyspell
342ULINGULIB=-lulingu
343.IF "$(SYSTEM_HUNSPELL)" == "YES"
344HUNSPELLLIB=$(HUNSPELL_LIBS)
345.ELIF "$(GUI)" == "OS2"
346HUNSPELLLIB=-lhunspell
347.ELSE
348HUNSPELLLIB=-lhunspell-1.3
349.ENDIF
350.IF "$(SYSTEM_MYTHES)" == "YES"
351MYTHESLIB=$(MYTHES_LIBS)
352.ELIF "$(GUI)" == "OS2"
353MYTHESLIB=-lmythes
354COINMPLIBS=-lCoinMP
355.ELSE
356MYTHESLIB=-lmythes-1.2
357COINMPLIBS=-lCoinMP -lCoinUtils -lClp -lCbc -lOsi -lOsiClp -lCgl -lCbcSolver
358.ENDIF
359PYUNOLIB=-lpyuno
360INTERNAL_APR_LIBS=-lapr-1
361INTERNAL_APR_UTIL_LIBS=-laprutil-1
362INTERNAL_SERF_LIBS=-lserf-1
363SOFFICELIB=-lsofficeapp
364UNOPKGAPPLIB=-lunopkgapp
365TESTLIB=-ltest
366XMLREADERLIB=-lxmlreader
367
368.ELSE               # ("$(GUI)"=="UNX" || "$(COM)"=="GCC")
369
370AWTLIB*=jawt.lib
371AVMEDIALIB=iavmedia.lib
372ICUINLIB=icuin.lib
373ICULELIB=icule.lib
374ICUUCLIB=icuuc.lib
375ICUDATALIB=icudata.lib
376I18NUTILLIB=ii18nutil.lib
377I18NISOLANGLIB=ii18nisolang.lib
378I18NPAPERLIB=ii18npaper.lib
379SALHELPERLIB=isalhelper.lib
380XMLSCRIPTLIB=ixcr.lib
381COMPHELPERLIB=icomphelp.lib
382CONNECTIVITYLIB=connectivity.lib
383LDAPBERLIB=ldapber.lib
384CPPULIB=icppu.lib
385CPPUHELPERLIB=icppuhelper.lib
386UCBHELPERLIB=iucbhelper.lib
387OPENSSLLIB=ssleay32.lib libeay32.lib
388ODBCLIB=iodbc.lib
389ODBCBASELIB=iodbcbase.lib
390DBFILELIB=ifile.lib
391TOOLSLIB=itools.lib
392TOOLSLIBST=atools.lib
393BPICONVLIB=bpiconv.lib
394SALLIB=isal.lib
395VOSLIB=ivos.lib
396UNOTOOLSLIB=iutl.lib
397RMCXTLIB=irmcxt.lib
398XMLOFFLIB=ixo.lib
399XMLOFFLLIB=xol.lib
400STORELIB=istore.lib
401OTXLIB=otx_ind.lib
402OSXLIB=osx.lib
403REGLIB=ireg.lib
404EXTLIB=iext.lib
405SOTLIB=isot.lib
406MOZBASELIBST=nspr4_s.lib xpcombase_s.lib
407MOZBASELIB=libnspr4.lib xpcom.lib
408LDAPSDKLIB=nsldap32v50.lib
409PAPILIB=ipap.lib
410SFX2LIB=sfx.lib
411SFXLIB=$(SFX2LIB)
412FWELIB=ifwe.lib
413FWILIB=ifwi.lib
414BTSTRPLIB=btstrp.lib
415BTSTRPDTLIB=bootstrpdt.lib
416TRANSEXLIB=transex.lib
417ICOLIB=icom.lib
418SVTOOLLIB=svtool.lib
419XMLSECLIB=libxmlsec.lib
420XMLSECLIB-MS=libxmlsec-mscrypto.lib
421XMLSECLIB-NSS=libxmlsec-nss.lib
422LIBXML2LIB=libxml2.lib
423NSS3LIB=nss3.lib
424NSPR4LIB=libnspr4.lib
425PLC4LIB=plc4.lib
426NSSCRYPTOLIBS=$(XMLSECLIB-NSS) $(XMLSECLIB) $(LIBXML2LIB) $(NSS3LIB) $(NSPR4LIB) $(PLC4LIB)
427MSCRYPTOLIBS=$(XMLSECLIB-MS) $(XMLSECLIB) $(LIBXML2LIB) crypt32.lib advapi32.lib
428BROOKERLIB=ibrooker.lib
429SIMPLECMLIB=isimplecm.lib
430COMMUNILIB=icommuni.lib
431BTCOMMUNILIB=ibtcommuni.lib
432AUTOMATIONLIB=ists.lib
433SVLLIB=isvl.lib
434PLUGAPPLIB=plugapp.lib
435SAXLIB=isax.lib
436MAILLIB=mail.lib
437DOCMGRLIB=docmgr.lib
438BASICLIB=basic.lib
439VBAHELPERLIB=vbahelper.lib
440TKTLIB=tkt.lib
441SJLIB=sj.lib
442SVXCORELIB=isvxcore.lib
443MSFILTERLIB=imsfilter.lib
444SVXLIB=isvx.lib
445EDITENGLIB=iediteng.lib
446BASCTLLIB=basctl.lib
447BASICIDELIB=ybctl.lib
448SVXLLIB=svxl.lib
449DBTOOLSLIB=idbtools.lib
450HM2LIBSH=hmwrpdll.lib
451HM2LIBST=hmwrap.lib
452LINGULIB=$(HM2LIBST)
453LNGLIB=ilng.lib
454EXPAT3RDLIB=expat_xmltok.lib expat_xmlparse.lib
455EXPATASCII3RDLIB=expat_xmltok.lib ascii_expat_xmlparse.lib
456ZLIB3RDLIB=zlib.lib
457JPEG3RDLIB=jpeglib.lib
458NEON3RDLIB=ineon.lib
459CURLLIB=libcurl.lib
460CHAOSLIB=ichaos.lib
461UUILIB=iuui.lib
462DGLIB=
463SCHLIB=ysch.lib
464SMLIB=ysm.lib
465OFALIB=aofa.lib
466SCLIB=sclib.lib
467SDLIB=sdlib.lib
468SDLLIB=sdl.lib
469SWLIB=swlib.lib
470PRXLIB=ilprx2.lib
471ISWLIB=_sw.lib
472ISCLIB=sci.lib
473ISDLIB=sdi.lib
474VCLLIB=ivcl.lib
475OOXLIB=ioox.lib
476BASEGFXLIB=ibasegfx.lib
477DRAWINGLAYERLIB=idrawinglayer.lib
478SVGIOLIB=isvgio.lib
479BASEBMPLIB=ibasebmp.lib
480CANVASTOOLSLIB=icanvastools.lib
481CPPCANVASLIB=icppcanvas.lib
482FORLIB=ifor.lib
483FORUILIB=iforui.lib
484AGGLIB=iagg.lib
485TKLIB=iootk.lib
486LAYOUTLIB=itklayout.lib
487SVXLLIB=svxl.lib
488FREETYPELIB=freetype.lib
489PKGCHKLIB=ipkgchk.lib
490HELPLINKERLIB=ihelplinker.lib
491JVMACCESSLIB = ijvmaccess.lib
492XSLTLIB = libxslt.lib $(LIBXML2LIB)
493GTESTLIB = igtest.lib
494
495REDLANDLIB = librdf.lib
496
497JVMFWKLIB = ijvmfwk.lib
498
499SABLOT3RDLIB= $(LIBPRE) sablot.lib
500APP3RDLIB= $(LIBPRE) app.lib
501SAMPLE3RDLIB= $(LIBPRE) sample.lib
502HNJLIB*=libhnj.lib
503MYSPELLLIB= $(LIBPRE) myspell.lib
504ULINGULIB=$(LIBPRE) libulingu.lib
505.IF "$(SYSTEM_HUNSPELL)" == "YES"
506HUNSPELLLIB=$(HUNSPELL_LIBS)
507.ELSE
508HUNSPELLLIB=$(LIBPRE) libhunspell.lib
509.ENDIF
510MYTHESLIB=libmythes.lib
511PYUNOLIB=ipyuno.lib
512COINMPLIBS=CoinMP.lib
513INTERNAL_APR_LIBS=libapr-1.lib
514INTERNAL_APR_UTIL_LIBS=iapr-util.lib
515INTERNAL_SERF_LIBS=iserf.lib
516SOFFICELIB=isofficeapp.lib
517UNOPKGAPPLIB=iunopkgapp.lib
518TESTLIB=itest.lib
519XMLREADERLIB=ixmlreader.lib
520
521.ENDIF              # ("$(GUI)"=="UNX" || "$(COM)"=="GCC")
522