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