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