summaryrefslogtreecommitdiff
path: root/libxml-2.0.pc.in
Commit message (Collapse)AuthorAgeFilesLines
* Add WIN32_EXTRA_LIBADD to XML_PRIVATE_LIBSNick Wellnhofer2022-04-031-1/+1
|
* build: Make use of variables in libxml's pkg-config fileDaniel Engberg2022-04-031-2/+2
| | | | Instead of hardcoding make use of available variables and optimize usage
* Detect libm using libtool's macrosDavid Seifert2022-03-301-1/+1
|
* build: Add @LZMA_LIBS@ to libxml’s pkg-config filesPhilip Withnall2013-10-291-1/+1
| | | | | | | | If libxml2 is built and linked against liblzma, the latter needs to appear in libxml2’s Libs.private pkg-config field, otherwise static linking against libxml2 will fail due to unresolved liblzma symbols. https://bugzilla.gnome.org/show_bug.cgi?id=711026
* Handle ICU_LIBS as LIBADD, not LDFLAGS to prevent linking errorsArfrever Frehtes Taifersar Arahesis2012-08-281-1/+1
| | | | | | | | | | | | | | | | | | For https://bugzilla.gnome.org/show_bug.cgi?id=677606 For https://bugs.gentoo.org/show_bug.cgi?id=417539 If libxml2-2.8.0 is built with --with-icu --with-python on a system that has an older version of libxml2 installed, then during "make install", libxml2mod.so gets relinked to the systemwide version of libxml2.so.2 instead of libxml2.so.2 from the build tree, and fails at runtime if symbol versions from the older libxml2.so.2 are not available. This effectively makes it impossible to build a libxml2-2.8.0 binary package on a system that does not already have libxml2-2.8.0 installed. Investigation by Rafał Mużyło and Arfrever Frehtes Taifersar Arahesis revealed the cause of the problem to be that libxml2's configure was adding ICU_LIBS to LDFLAGS instead of to LIBADD. This resulted in GNU libtool using the wrong argument order in its relinking command that gets run during "make install".
* Fix missing win32 libraries in libxml-2.0.pcVolker Grabsch2010-03-151-1/+1
| | | | | | | | | | The libxml-2.0.pc file doesn't contain the win32 specific libraries. So when (cross-)compiling for Windows, the output of pkg-config libxml-2.0 --libs returns an incompile set of libraries. Thus, applications using libxml2's network functionality fail to build for the win32 platform.
* applied patch from Mikhail Zabaluev to separate library flags for sharedDaniel Veillard2006-10-111-1/+2
| | | | | | | * libxml-2.0.pc.in: applied patch from Mikhail Zabaluev to separate library flags for shared and static builds, fixes #344594. If this bites you, use xml2-config. Daniel
* removed a redundant include path DanielDaniel Veillard2005-06-141-1/+1
| | | | | * libxml-2.0.pc.in: removed a redundant include path Daniel
* applied DSO support patch 2 from Joel Reed DanielDaniel Veillard2005-01-041-1/+1
| | | | | | | | | | * Makefile.am config.h.in configure.in error.c libxml-2.0.pc.in testModule.c testdso.c xml2-config.in xmllint.c xmlmodule.c include/libxml/Makefile.am include/libxml/xmlerror.h include/libxml/xmlmodule.h include/libxml/xmlversion.h.in include/libxml/xmlwin32version.h.in: applied DSO support patch 2 from Joel Reed Daniel
* applied the patch to fix #101894 DanielDaniel Veillard2003-01-061-2/+2
| | | | | * libxml-2.0.pc.in: applied the patch to fix #101894 Daniel
* do not reference strdup() ! trying to fix the libs of the various configDaniel Veillard2001-12-091-1/+1
| | | | | | | * globals.c: do not reference strdup() ! * configure.in libxml-2.0.pc.in: trying to fix the libs of the various config extraction modules Daniel
* dohh generated the wrong include path :-( re-dohh forgot the new manpageDaniel Veillard2001-09-131-1/+1
| | | | | | * libxml-2.0.pc.in: dohh generated the wrong include path :-( * doc/Makefile.am libxml.spec.in: re-dohh forgot the new manpage :-( Daniel
* moved includes to includedir/libxml2/libxml, updated the configurationDaniel Veillard2001-09-121-2/+2
| | | | | | * config.h.in configure.in libxml.spec.in include/libxml/Makefile.am libxml-2.0.pc.in: moved includes to includedir/libxml2/libxml, updated the configuration scripts systems accordingly
* Revert directory structure changesOwen Taylor2001-02-231-0/+12
|
* moved to libxml directory - this allow simplify automake/autoconf. NowCET 2001 Tomasz K³oczko2001-02-231-12/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | Thu Feb 23 02:03:56 CET 2001 Tomasz K³oczko <kloczek@pld.org.pl> * *.c *.h libxml files: moved to libxml directory - this allow simplify automake/autoconf. Now isn't neccessary hack on am/ac level for make and remove libxml symlink (modified for this also configure.in and main Makefile.am). Now automake abilities are used in best way (like in many other projects with libraries). * include/win32config.h: moved to libxml directory (now include directory isn't neccessary). * Makefile.am, examples/Makefile.am, libxml/Makefile.am: added empty DEFS and in INCLUDES rest only -I$(top_builddir) - this allow minimize parameters count passed to libtool script (now compilation is also slyghtly more quiet). * configure.in: simplifies libzdetestion - prepare separated variables for keep libz name and path to libz header files isn't realy neccessary (if someone have libz installed in non standard prefix path to header files ald library can be passed as: $ CFALGS="-I</libz.h/path>" LDFLAGS="-L</libz/path>" ./configure * autogen.sh: check now for libxml/entities.h. After above building libxml pass correctly and also pass "make install DESTDIR=</install/prefix>" from tar ball generated by "make dist". Seems ac/am reorganization is finished. This changes not touches any other things on *.{c,h} files level.
* - Makefile.am configure.in libxml-2.0.pc.in: started working on gettingDaniel Veillard2001-01-271-1/+1
| | | | | libxml2-devel installable in // as libxml-devel. Daniel
* Use the correct pkg-config syntaxMartin Baulig2000-09-301-9/+6
| | | | | (the pkg-config that comes with the RedHat 7.0 glib-gtkbeta RPM and not the one from pkgconfig.sourceforge.net which is old).
* Provide pkg-config script.Martin Baulig2000-09-291-0/+15
2000-09-30 Martin Baulig <baulig@suse.de> * libxml-2.0.pc.in: Provide pkg-config script. * configure.in: Create the libxml-2.0.pc script from the libxml-2.0.pc.in templates. * Makefile.am (pkgconfig_DATA): Install the libxml-2.0.pc script in `$(libexecdir)/pkgconfig'.