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