Difference between revisions of "Installing GDOME"
(Added deprecation message.) |
m |
||
Line 2: | Line 2: | ||
[[Category:Installing EPrints Dependencies]] | [[Category:Installing EPrints Dependencies]] | ||
'''In future versions of EPrints, XML::LibXML will be the only XML library supported. As this is about as efficient as XML::GDOME but can be more easily installed on various Linux operating systems.''' | '''In future versions of EPrints, XML::LibXML will be the only XML library supported. As this is about as efficient as XML::GDOME but can be more easily installed on various Linux operating systems.''' | ||
+ | |||
Since EPrints 2.2 you may use either XML::DOM or XML::GDOME. XML::GDOME is recommended as it's faster and uses much less RAM, but it does require you to install a whole lot of extra libraries and perl modules. If you are running a pilot or demonstration service then XML::DOM is fine, and you can always switch over later by installing the required tools and setting the GDOME flag in perl_lib/EPrints/SystemSettings.pm | Since EPrints 2.2 you may use either XML::DOM or XML::GDOME. XML::GDOME is recommended as it's faster and uses much less RAM, but it does require you to install a whole lot of extra libraries and perl modules. If you are running a pilot or demonstration service then XML::DOM is fine, and you can always switch over later by installing the required tools and setting the GDOME flag in perl_lib/EPrints/SystemSettings.pm | ||
Revision as of 22:17, 29 May 2022
Manual Sections | ||
|
In future versions of EPrints, XML::LibXML will be the only XML library supported. As this is about as efficient as XML::GDOME but can be more easily installed on various Linux operating systems.
Since EPrints 2.2 you may use either XML::DOM or XML::GDOME. XML::GDOME is recommended as it's faster and uses much less RAM, but it does require you to install a whole lot of extra libraries and perl modules. If you are running a pilot or demonstration service then XML::DOM is fine, and you can always switch over later by installing the required tools and setting the GDOME flag in perl_lib/EPrints/SystemSettings.pm
Addional Libraries Required for GDOME support
libxml2
libxml2-devel
either get the tarball from: ftp://ftp.gnome.org/pub/GNOME/sources/libxml2/
or the RPMs (but we have had problems with complex RPM dependencies):
http://rpmfind.net/linux/rpm2html/search.php?query=libxml2
http://rpmfind.net/linux/rpm2html/search.php?query=libxml2-devel
The GDOME Library
Obtain this from
http://gdome2.cs.unibo.it/#downloads
You may either use the RPMs (gdome2 and gdome2-devel) or the tarball.
Additional Perl Modules Required for GDOME support
XML-LibXML-Common
XML-NamespaceSupport
XML-GDOME
All of which are in http://www.cpan.org/modules/by-module/XML/