xref: /aoo41x/main/solenv/inc/libs.mk (revision 27b2fc91)
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
338.IF "$(OS)" == "MACOSX"
339COINMPLIB+=-lbz2
340.ELSE
341COINMPLIB+=-lz
342.ENDIF
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
524COINMPLIB=CoinMP.lib
525SOFFICELIB=isofficeapp.lib
526UNOPKGAPPLIB=iunopkgapp.lib
527TESTLIB=itest.lib
528XMLREADERLIB=ixmlreader.lib
529
530.ENDIF              # ("$(GUI)"=="UNX" || "$(COM)"=="GCC") && "$(GUI)"!="OS2"
531