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