|
rpm-build |
1d6469 |
librevenge is a base library for writing document import filters. It has
|
|
rpm-build |
1d6469 |
interfaces for text documents, vector graphics, spreadsheets and presentations.
|
|
rpm-build |
1d6469 |
|
|
rpm-build |
1d6469 |
librevenge requires boost, zlib (optional, for the stream library) and
|
|
rpm-build |
1d6469 |
doxygen (optional) to build. Most up to date code is available from Git
|
|
rpm-build |
1d6469 |
repository at sourceforge.net
|
|
rpm-build |
1d6469 |
(https://sourceforge.net/p/libwpd/librevenge/). See
|
|
rpm-build |
1d6469 |
https://sourceforge.net/p/libwpd/wiki/librevenge/ for more information.
|
|
rpm-build |
1d6469 |
|
|
rpm-build |
1d6469 |
To build and install, simply do:
|
|
rpm-build |
1d6469 |
./autogen.sh # only needed if built from git checkout
|
|
rpm-build |
1d6469 |
./configure
|
|
rpm-build |
1d6469 |
make
|
|
rpm-build |
1d6469 |
su -c 'make install'
|
|
rpm-build |
1d6469 |
|
|
rpm-build |
1d6469 |
Alternatively, there are workspaces for various versions of MSVC in build/win32/
|
|
rpm-build |
1d6469 |
directory. Each of these workspaces contains a projects file to compile a
|
|
rpm-build |
1d6469 |
release version or a debug version of librevenge.
|
|
rpm-build |
1d6469 |
|
|
rpm-build |
1d6469 |
NOTE: Using the MSVC build system will result in a static library only. No dll
|
|
rpm-build |
1d6469 |
can be created yet using this build system.
|
|
rpm-build |
1d6469 |
|
|
rpm-build |
1d6469 |
The library is available under MPL 2.0.
|