xref: /aoo42x/main/solenv/inc/libs.mk (revision 7871dc3e)
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
22
23LIBSMKREV!:="$$Revision: 1.134.2.3 $$"
24
25.IF ("$(GUI)"=="UNX" || "$(COM)"=="GCC") && "$(GUI)"!="OS2"
26
27#
28#externe libs in plattform.mk
29#
30.IF "$(GUI)$(COM)"=="WNTGCC"
31AWTLIB*=$(JAVA_HOME)/lib/jawt.lib
32.ELSE			# "$(GUI)$(COM)"=="WNTGCC"
33AWTLIB*=-ljawt
34.ENDIF			# "$(GUI)$(COM)"=="WNTGCC"
35AVMEDIALIB=-lavmedia$(DLLPOSTFIX)
36.IF "$(GUI)$(COM)"=="WNTGCC"
37.INCLUDE .IGNORE : icuversion.mk
38ICUINLIB=-licuin$(ICU_MAJOR)$(ICU_MINOR)
39ICULELIB=-licule$(ICU_MAJOR)$(ICU_MINOR)
40ICUUCLIB=-licuuc$(ICU_MAJOR)$(ICU_MINOR)
41ICUDATALIB=-licudt$(ICU_MAJOR)$(ICU_MINOR)
42.ELSE			# "$(GUI)$(COM)"=="WNTGCC"
43ICUINLIB=-licui18n
44ICULELIB=-licule
45ICUUCLIB=-licuuc
46ICUDATALIB=-licudata
47.ENDIF			# "$(GUI)$(COM)"=="WNTGCC"
48I18NUTILLIB=-li18nutil$(COMID)
49.INCLUDE .IGNORE : i18npool/version.mk
50I18NISOLANGLIB=-li18nisolang$(ISOLANG_MAJOR)$(COMID)
51I18NPAPERLIB=-li18npaper$(DLLPOSTFIX)
52.IF "$(GUI)$(COM)"=="WNTGCC"
53SALHELPERLIB=-lsalhelper$(UDK_MAJOR)$(COMID)
54.ELSE			# "$(GUI)$(COM)"=="WNTGCC"
55SALHELPERLIB=-luno_salhelper$(COMID)
56.ENDIF			# "$(GUI)$(COM)"=="WNTGCC"
57XMLSCRIPTLIB =-lxcr$(DLLPOSTFIX)
58COMPHELPERLIB=-lcomphelp$(COMID)
59CONNECTIVITYLIB=-lconnectivity
60LDAPBERLIB=-lldapber
61TOOLSLIBST=-latools
62BPICONVLIB=-lbpiconv
63TOOLSLIB=-ltl$(DLLPOSTFIX)
64.IF "$(GUI)$(COM)"=="WNTGCC"
65CPPULIB=-lcppu$(UDK_MAJOR)
66CPPUHELPERLIB=-lcppuhelper$(UDK_MAJOR)$(COMID)
67.ELSE			# "$(GUI)$(COM)"=="WNTGCC"
68CPPULIB=-luno_cppu
69CPPUHELPERLIB=-luno_cppuhelper$(COMID)
70.ENDIF			# "$(GUI)$(COM)"=="WNTGCC"
71.INCLUDE .IGNORE : ucbhelper/version.mk
72UCBHELPERLIB=-lucbhelper$(UCBHELPER_MAJOR)$(COMID)
73.IF "$(SYSTEM_OPENSSL)" == "YES"
74OPENSSLLIB=$(OPENSSL_LIBS)
75OPENSSLLIBST=$(STATIC) $(OPENSSL_LIBS) $(DYNAMIC)
76.ELSE           # "$(SYSTEM_OPENSSL)" == "YES
77OPENSSLLIB=-lssl -lcrypto
78.IF "$(GUI)$(COM)"=="WNTGCC"
79OPENSSLLIBST=-lssl_static -lcrypto_static
80.ELSE          # "$(GUI)$(COM)"=="WNTGCC"
81OPENSSLLIBST=$(STATIC) -lssl -lcrypto $(DYNAMIC)
82.ENDIF          # "$(GUI)$(COM)"=="WNTGCC"
83.ENDIF          # "$(SYSTEM_OPENSSL)" == "YES"
84.IF "$(GUI)$(COM)"=="WNTGCC"
85REGLIB=-lreg$(UDK_MAJOR)
86.ELSE			# "$(GUI)$(COM)"=="WNTGCC"
87REGLIB=-lreg
88.ENDIF			# "$(GUI)$(COM)"=="WNTGCC"
89.INCLUDE .IGNORE : vos/version.mk
90VOSLIB=-lvos$(VOS_MAJOR)$(COMID)
91XMLOFFLIB=-lxo$(DLLPOSTFIX)
92XMLOFFLLIB=-lxol
93.IF "$(GUI)$(COM)"=="WNTGCC"
94STORELIB=-lstore$(UDK_MAJOR)
95SALLIB=-lsal$(UDK_MAJOR)
96.ELSE			# "$(GUI)$(COM)"=="WNTGCC"
97STORELIB=-lstore
98SALLIB=-luno_sal
99.ENDIF			# "$(GUI)$(COM)"=="WNTGCC"
100.INCLUDE .IGNORE : connectivity/version.mk
101ODBCLIB=-lodbc$(DLLPOSTFIX)
102ODBCBASELIB=-lodbcbase$(DLLPOSTFIX)
103DBFILELIB=-lfile$(DLLPOSTFIX)
104.IF "$(GUI)$(COM)"=="WNTGCC"
105RMCXTLIB=-lrmcxt$(UDK_MAJOR)
106.ELSE			# "$(GUI)$(COM)"=="WNTGCC"
107RMCXTLIB=-lrmcxt
108.ENDIF			# "$(GUI)$(COM)"=="WNTGCC"
109BTSTRPLIB=-lbtstrp
110BTSTRPDTLIB=-lbootstrpdt$(DLLPOSTFIX)
111SOLDEPLIB=-lsoldep$(DLLPOSTFIX)
112TRANSEXLIB=-ltransex
113OTXLIB=-lotx_ind
114OSXLIB=-losx
115UNOTOOLSLIB=-lutl$(DLLPOSTFIX)
116SOTLIB=-lsot$(DLLPOSTFIX)
117.IF "$(GUI)$(COM)"=="WNTGCC"
118MOZBASELIBST=$(STATIC) -lnspr4_s -lxpcombase_s
119.ELSE			# "$(GUI)$(COM)"=="WNTGCC"
120MOZBASELIBST=$(STATIC) -lnspr4 -lxpcombase_s $(DYNAMIC)
121.ENDIF			# "$(GUI)$(COM)"=="WNTGCC"
122MOZBASELIB=-lnspr4 -lxpcom
123.IF "$(GUI)$(COM)"=="WNTGCC"
124LDAPSDKLIB=-lnsldap32v50
125.ELSE			# "$(GUI)$(COM)"=="WNTGCC"
126.IF "$(WITH_OPENLDAP)" == "YES"
127LDAPSDKLIB=-lldap
128.ELSE
129LDAPSDKLIB=-lldap50
130.ENDIF
131.ENDIF			# "$(GUI)$(COM)"=="WNTGCC"
132
133ICOLIB=-lico$(DLLPOSTFIX)
134VCLLIB=-lvcl$(DLLPOSTFIX)
135OOXLIB=-loox$(DLLPOSTFIX)
136BASEGFXLIB=-lbasegfx$(DLLPOSTFIX)
137DRAWINGLAYERLIB=-ldrawinglayer$(DLLPOSTFIX)
138SVGIOLIB=-lsvgio$(DLLPOSTFIX)
139BASEBMPLIB=-lbasebmp$(DLLPOSTFIX)
140CANVASTOOLSLIB=-lcanvastools$(DLLPOSTFIX)
141CPPCANVASLIB=-lcppcanvas$(DLLPOSTFIX)
142FORLIB=-lfor$(DLLPOSTFIX)
143FORUILIB=-lforui$(DLLPOSTFIX)
144
145.IF "$(SYSTEM_AGG)" == "YES"
146AGGLIB=-lagg
147.ELSE
148AGGLIB=-lagg$(DLLPOSTFIX)
149.ENDIF
150FREETYPE_LIBS*=-lfreetype
151FREETYPELIB=$(FREETYPE_LIBS)
152TKLIB=-ltk$(DLLPOSTFIX)
153LAYOUTLIB=-ltklayout$(DLLPOSTFIX)
154SVTOOLLIB=-lsvt$(DLLPOSTFIX)
155XMLSECLIB=-lxmlsec1
156XMLSECLIB-NSS=-lxmlsec1-nss
157.IF "$(SYSTEM_LIBXML)"=="YES"
158LIBXML2LIB=$(LIBXML_LIBS)
159.ELSE
160LIBXML2LIB=-lxml2
161.ENDIF
162NSS3LIB=-lnss3
163NSPR4LIB=-lnspr4
164PLC4LIB=-lplc4
165NSSCRYPTOLIBS=$(XMLSECLIB-NSS) $(XMLSECLIB) $(LIBXML2LIB) $(NSS3LIB) $(NSPR4LIB) $(PLC4LIB)
166.IF "$(GUI)$(COM)"=="WNTGCC"
167XMLSECLIB-MS=-lxmlsec1-mscrypto
168MSCRYPTOLIBS=$(XMLSECLIB) $(XMLSECLIB-MS) $(LIBXML2LIB) $(CRYPT32LIB) $(ADVAPI32LIB)
169.ENDIF			# "$(GUI)$(COM)"=="WNTGCC"
170BROOKERLIB=-lbrooker$(DLLPOSTFIX)
171SIMPLECMLIB=-lsimplecm$(DLLPOSTFIX)
172COMMUNILIB=-lcommuni$(DLLPOSTFIX)
173BTCOMMUNILIB=-lbtcommuni$(DLLPOSTFIX)
174AUTOMATIONLIB=-lsts$(DLLPOSTFIX)
175SVLLIB=-lsvl$(DLLPOSTFIX)
176TKTLIB=-ltkt$(DLLPOSTFIX)
177SAXLIB=-lsax$(DLLPOSTFIX)
178MAILLIB=-lmail
179DOCMGRLIB=-ldmg$(DLLPOSTFIX)
180BASICLIB=-lsb$(DLLPOSTFIX)
181VBAHELPERLIB=-lvbahelper$(DLLPOSTFIX)
182DBTOOLSLIB=-ldbtools$(DLLPOSTFIX)
183HM2LIBSH=-lhmwrpdll
184HM2LIBST=-lhmwrap
185LINGULIB=$(HM2LIBST)
186LNGLIB=-llng$(DLLPOSTFIX)
187.IF "$(SYSTEM_EXPAT)"=="YES"
188EXPAT3RDLIB=-lexpat
189EXPATASCII3RDLIB=-lexpat
190.ELSE
191EXPAT3RDLIB=-lexpat_xmlparse -lexpat_xmltok
192EXPATASCII3RDLIB=-lascii_expat_xmlparse -lexpat_xmltok
193.ENDIF
194.IF "$(SYSTEM_ZLIB)"=="YES"
195ZLIB3RDLIB=-lz
196.ELSE
197ZLIB3RDLIB=-lzlib
198.ENDIF
199.IF "$(SYSTEM_JPEG)"=="YES"
200.IF "$(SOLAR_JAVA)" != "" && "$(JDK)" != "gcj" && "$(OS)" != "MACOSX"
201#i34482# Blackdown/Sun jdk is in the libsearch patch and has a libjpeg :-(
202.IF "$(OS)" == "FREEBSD"
203JPEG3RDLIB=/usr/local/lib/libjpeg.so
204.ELIF "$(CPUNAME)" == "X86_64" || "$(CPUNAME)" == "S390X" || "$(CPUNAME)" == "POWERPC64"
205JPEG3RDLIB=/usr/lib64/libjpeg.so
206.ELSE
207JPEG3RDLIB=/usr/lib/libjpeg.so
208.ENDIF
209.ELSE
210JPEG3RDLIB=-ljpeg
211.ENDIF
212.ELSE
213JPEG3RDLIB=-ljpeglib
214.ENDIF
215.IF "$(SYSTEM_NEON)" == "YES"
216NEON3RDLIB=-lneon
217.ELIF "$(GUI)$(COM)"=="WNTGCC"
218NEON3RDLIB=-lneon
219.ELIF "$(OS)" == "MACOSX"
220NEON3RDLIB=$(SOLARLIBDIR)/libneon.dylib
221.ELSE
222NEON3RDLIB=-lneon
223.ENDIF
224CURLLIB=-lcurl
225SFX2LIB=-lsfx$(DLLPOSTFIX)
226SFXLIB=-lsfx$(DLLPOSTFIX)
227EGGTRAYLIB=-leggtray$(DLLPOSTFIX)
228SFXDEBUGLIB=
229FWELIB=-lfwe$(DLLPOSTFIX)
230FWILIB=-lfwi$(DLLPOSTFIX)
231SVXCORELIB=-lsvxcore$(DLLPOSTFIX)
232MSFILTERLIB=-lmsfilter$(DLLPOSTFIX)
233SVXLIB=-lsvx$(DLLPOSTFIX)
234EDITENGLIB=-lediteng$(DLLPOSTFIX)
235BASCTLLIB=-lbasctl$(DLLPOSTFIX)
236BASICIDELIB=-lybctl
237SVXLLIB=-lsvxl
238CHAOSLIB=-lcnt$(DLLPOSTFIX)
239UUILIB=-luui$(DLLPOSTFIX)
240DGLIB=
241SCHLIB=-lysch
242SMLIB=-lysm
243OFALIB=-lofa$(DLLPOSTFIX)
244PRXLIB=-llprx2$(DLLPOSTFIX)
245PAPILIB=-lpap$(DLLPOSTFIX)
246SCLIB=-lsclib
247SDLIB=-lsdlib
248SDLLIB=-lsdl
249SWLIB=-lswlib
250ISWLIB=-lsw$(DLLPOSTFIX)
251ISCLIB=-lsc$(DLLPOSTFIX)
252ISDLIB=-lsd$(DLLPOSTFIX)
253PKGCHKLIB=-lpkgchk$(DLLPOSTFIX)
254HELPLINKERLIB=-lhelplinker$(DLLPOSTFIX)
255.IF "$(GUI)$(COM)"=="WNTGCC"
256JVMACCESSLIB = -ljvmaccess$(UDK_MAJOR)$(COMID)
257.ELSE			# "$(GUI)$(COM)"=="WNTGCC"
258JVMACCESSLIB = -ljvmaccess$(COMID)
259.ENDIF			# "$(GUI)$(COM)"=="WNTGCC"
260.IF "$(SYSTEM_CPPUNIT)"=="YES"
261CPPUNITLIB = $(CPPUNIT_LIBS)
262.ELSE
263CPPUNITLIB = -lcppunit
264.ENDIF
265.IF "$(SYSTEM_LIBXSLT)"=="YES"
266XSLTLIB=$(LIBXSLT_LIBS)
267.ELSE
268XSLTLIB=-lxslt $(LIBXML2LIB)
269.ENDIF
270.IF "$(GUI)$(COM)"=="WNTGCC"
271JVMFWKLIB = -ljvmfwk$(UDK_MAJOR)
272.ELSE			# "$(GUI)$(COM)"=="WNTGCC"
273JVMFWKLIB = -ljvmfwk
274.ENDIF			# "$(GUI)$(COM)"=="WNTGCC"
275.IF "$(SYSTEM_REDLAND)"=="YES"
276REDLANDLIB=$(REDLAND_LIBS)
277.ELSE
278REDLANDLIB=-lrdf
279.ENDIF
280
281
282# #110743#
283# For BinFilters, some libs were added.
284#
285
286BFSVXLIB=-lbf_svx$(DLLPOSTFIX)
287BFSCHLIB=-lbf_ysch
288BFSMLIB=-lbf_ysm
289BFSCLIB=-lbf_sclib
290BFSDLIB=-lbf_sdlib
291BFSWLIB=-lbf_swlib
292BFOFALIB=-lbf_ofa$(DLLPOSTFIX)
293LEGACYSMGRLIB=-llegacy_binfilters$(DLLPOSTFIX)
294BFXMLOFFLIB=-lbf_xo$(DLLPOSTFIX)
295BFGOODIESLIB=-lbf_go$(DLLPOSTFIX)
296BFBASICLIB=-lbf_sb$(DLLPOSTFIX)
297BFSO3LIB=-lbf_so$(DLLPOSTFIX)
298BFSVTOOLLIB=-lbf_svt$(DLLPOSTFIX)
299
300#
301# USED_%NAME%_LIBS
302# Variablen, in denen in gueltiger Reihenfolge ALLE Libraries,
303# die unterhalb von %NAME% liegen, zusammengefasst werden
304#
305
306# Libraries
307USED_OSL_LIBS =
308USED_VOS_LIBS =		$(OSLLIB)
309USED_UNO_LIBS =		$(VOSLIB) $(OSLLIB)
310USED_TOOLS_LIBS =
311USED_SOT_LIBS = 	$(TOOLSLIB)
312USED_VCL_LIBS =		$(SOTLIB) $(TOOLSLIB) $(USED_UNO_LIBS)
313
314# Applikationen
315USED_BOOTSTRP_LIBS= $(TOOLSLIB)
316USED_RCLIENT_LIBS =	$(VCLLIB) $(SOTLIB) $(TOOLSLIB) \
317					$(USED_UNO_LIBS)
318
319SABLOT3RDLIB=-lsablot
320APP3RDLIB=-lapp
321SAMPLE3RDLIB=-lsample
322HNJLIB*=-lhyphen
323MYSPELLLIB=-lmyspell
324COSVLIB=-lcosv
325UDMLIB=-ludm
326ULINGULIB=-lulingu
327.IF "$(SYSTEM_HUNSPELL)" == "YES"
328HUNSPELLLIB=$(HUNSPELL_LIBS)
329.ELSE
330HUNSPELLLIB=-lhunspell-1.2
331.ENDIF
332.IF "$(SYSTEM_MYTHES)" == "YES"
333MYTHESLIB=$(MYTHES_LIBS)
334.ELSE
335MYTHESLIB=-lmythes-1.2
336.ENDIF
337PYUNOLIB=-lpyuno
338LPSOLVELIB=-llpsolve55
339SOFFICELIB=-lsofficeapp
340UNOPKGAPPLIB=-lunopkgapp
341TESTLIB=-ltest
342XMLREADERLIB=-lxmlreader
343
344.ELSE				# ("$(GUI)"=="UNX" || "$(COM)"=="GCC") && "$(GUI)"!="OS2"
345
346AWTLIB*=jawt.lib
347AVMEDIALIB=iavmedia.lib
348ICUINLIB=icuin.lib
349ICULELIB=icule.lib
350ICUUCLIB=icuuc.lib
351.IF "$(GUI)"=="OS2"
352ICUDATALIB=icudt.lib
353.ELSE
354ICUDATALIB=icudata.lib
355.ENDIF
356I18NUTILLIB=ii18nutil.lib
357I18NISOLANGLIB=ii18nisolang.lib
358I18NPAPERLIB=ii18npaper.lib
359SALHELPERLIB=isalhelper.lib
360XMLSCRIPTLIB=ixcr.lib
361COMPHELPERLIB=icomphelp.lib
362CONNECTIVITYLIB=connectivity.lib
363LDAPBERLIB=ldapber.lib
364CPPULIB=icppu.lib
365CPPUHELPERLIB=icppuhelper.lib
366UCBHELPERLIB=iucbhelper.lib
367.IF "$(GUI)"=="OS2"
368OPENSSLLIB=ssl.lib crypto.lib
369.ELSE
370OPENSSLLIB=ssleay32.lib libeay32.lib
371.ENDIF
372ODBCLIB=iodbc.lib
373ODBCBASELIB=iodbcbase.lib
374DBFILELIB=ifile.lib
375TOOLSLIB=itools.lib
376TOOLSLIBST=atools.lib
377BPICONVLIB=bpiconv.lib
378SALLIB=isal.lib
379VOSLIB=ivos.lib
380UNOTOOLSLIB=iutl.lib
381RMCXTLIB=irmcxt.lib
382XMLOFFLIB=ixo.lib
383XMLOFFLLIB=xol.lib
384STORELIB=istore.lib
385OTXLIB=otx_ind.lib
386OSXLIB=osx.lib
387REGLIB=ireg.lib
388EXTLIB=iext.lib
389SOTLIB=sot.lib
390MOZBASELIBST=nspr4_s.lib xpcombase_s.lib
391MOZBASELIB=nspr4.lib xpcom.lib
392LDAPSDKLIB=nsldap32v50.lib
393PAPILIB=ipap.lib
394SFX2LIB=sfx.lib
395SFXLIB=$(SFX2LIB)
396FWELIB=ifwe.lib
397FWILIB=ifwi.lib
398BTSTRPLIB=btstrp.lib
399BTSTRPDTLIB=bootstrpdt.lib
400SOLDEPLIB=soldep.lib
401TRANSEXLIB=transex.lib
402ICOLIB=icom.lib
403SVTOOLLIB=svtool.lib
404XMLSECLIB=libxmlsec.lib
405XMLSECLIB-MS=libxmlsec-mscrypto.lib
406XMLSECLIB-NSS=libxmlsec-nss.lib
407LIBXML2LIB=libxml2.lib
408NSS3LIB=nss3.lib
409NSPR4LIB=nspr4.lib
410PLC4LIB=plc4.lib
411NSSCRYPTOLIBS=$(XMLSECLIB-NSS) $(XMLSECLIB) $(LIBXML2LIB) $(NSS3LIB) $(NSPR4LIB) $(PLC4LIB)
412MSCRYPTOLIBS=$(XMLSECLIB-MS) $(XMLSECLIB) $(LIBXML2LIB) crypt32.lib advapi32.lib
413BROOKERLIB=ibrooker.lib
414SIMPLECMLIB=isimplecm.lib
415COMMUNILIB=icommuni.lib
416BTCOMMUNILIB=ibtcommuni.lib
417AUTOMATIONLIB=ists.lib
418SVLLIB=isvl.lib
419PLUGAPPLIB=plugapp.lib
420SAXLIB=isax.lib
421MAILLIB=mail.lib
422DOCMGRLIB=docmgr.lib
423BASICLIB=basic.lib
424VBAHELPERLIB=vbahelper.lib
425TKTLIB=tkt.lib
426SJLIB=sj.lib
427SVXCORELIB=isvxcore.lib
428MSFILTERLIB=imsfilter.lib
429SVXLIB=isvx.lib
430EDITENGLIB=iediteng.lib
431BASCTLLIB=basctl.lib
432BASICIDELIB=ybctl.lib
433SVXLLIB=svxl.lib
434DBTOOLSLIB=idbtools.lib
435HM2LIBSH=hmwrpdll.lib
436HM2LIBST=hmwrap.lib
437LINGULIB=$(HM2LIBST)
438LNGLIB=ilng.lib
439EXPAT3RDLIB=expat_xmltok.lib expat_xmlparse.lib
440EXPATASCII3RDLIB=expat_xmltok.lib ascii_expat_xmlparse.lib
441ZLIB3RDLIB=zlib.lib
442JPEG3RDLIB=jpeglib.lib
443NEON3RDLIB=ineon.lib
444CURLLIB=libcurl.lib
445CHAOSLIB=ichaos.lib
446UUILIB=iuui.lib
447DGLIB=
448SCHLIB=ysch.lib
449SMLIB=ysm.lib
450OFALIB=aofa.lib
451SCLIB=sclib.lib
452SDLIB=sdlib.lib
453SDLLIB=sdl.lib
454SWLIB=swlib.lib
455PRXLIB=ilprx2.lib
456ISWLIB=_sw.lib
457ISCLIB=sci.lib
458ISDLIB=sdi.lib
459VCLLIB=ivcl.lib
460OOXLIB=ioox.lib
461BASEGFXLIB=ibasegfx.lib
462DRAWINGLAYERLIB=idrawinglayer.lib
463SVGIOLIB=isvgio.lib
464BASEBMPLIB=ibasebmp.lib
465CANVASTOOLSLIB=icanvastools.lib
466CPPCANVASLIB=icppcanvas.lib
467FORLIB=ifor.lib
468FORUILIB=iforui.lib
469AGGLIB=iagg.lib
470TKLIB=itk.lib
471LAYOUTLIB=itklayout.lib
472SVXLLIB=svxl.lib
473FREETYPELIB=freetype.lib
474PKGCHKLIB=ipkgchk.lib
475HELPLINKERLIB=ihelplinker.lib
476JVMACCESSLIB = ijvmaccess.lib
477CPPUNITLIB = icppunit_dll.lib
478XSLTLIB = libxslt.lib $(LIBXML2LIB)
479.IF "$(GUI)"=="OS2"
480REDLANDLIB = raptor.a rasqal.a rdf.a $(LIBXML2LIB) $(OPENSSLLIB) pthread.lib
481.ELSE
482REDLANDLIB = librdf.lib
483.ENDIF
484
485JVMFWKLIB = ijvmfwk.lib
486
487# #110743#
488# For BinFilters, some libs were added.
489#
490
491BFSVXLIB=bf_svx.lib
492BFSCHLIB=bf_ysch.lib
493BFSMLIB=bf_ysm.lib
494BFSCLIB=bf_sclib.lib
495BFSDLIB=bf_sdlib.lib
496BFSWLIB=bf_swlib.lib
497BFOFALIB=bf_ofa.lib
498BFXMLOFFLIB=ibf_xo.lib
499BFGOODIESLIB=bf_go.lib
500BFBASICLIB=bf_sb.lib
501BFSO3LIB=bf_so.lib
502LEGACYSMGRLIB=ilegacy_binfilters.lib
503BFSVTOOLLIB=bf_svt.lib
504
505SABLOT3RDLIB= $(LIBPRE) sablot.lib
506APP3RDLIB= $(LIBPRE) app.lib
507SAMPLE3RDLIB= $(LIBPRE) sample.lib
508HNJLIB*=libhnj.lib
509MYSPELLLIB= $(LIBPRE) myspell.lib
510COSVLIB= $(LIBPRE) cosv.lib
511UDMLIB= $(LIBPRE) udm.lib
512ULINGULIB=$(LIBPRE) libulingu.lib
513.IF "$(SYSTEM_HUNSPELL)" == "YES"
514HUNSPELLLIB=$(HUNSPELL_LIBS)
515.ELSE
516HUNSPELLLIB=$(LIBPRE) libhunspell.lib
517.ENDIF
518MYTHESLIB=libmythes.lib
519PYUNOLIB=ipyuno.lib
520LPSOLVELIB=lpsolve55.lib
521SOFFICELIB=isofficeapp.lib
522UNOPKGAPPLIB=iunopkgapp.lib
523TESTLIB=itest.lib
524XMLREADERLIB=ixmlreader.lib
525
526.ENDIF              # ("$(GUI)"=="UNX" || "$(COM)"=="GCC") && "$(GUI)"!="OS2"
527