Libxml: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
| Line 4: | Line 4: | ||
You need to add -lxml2 in Makefile. | You need to add -lxml2 in Makefile. | ||
== Compilation of libxml2 == | |||
Fetch code with | |||
svn co svn://svn.gnome.org/svn/libxml2/trunk | |||
then | |||
cd trunk | |||
./autogen --host=powerpc-gekko | |||
if all is good you should have | |||
configure: error: /bin/sh ./config.sub powerpc-gekko failed | |||
checking build system type... i686-pc-linux-gnu | |||
checking host system type... Invalid configuration `powerpc-gekko': system `gekko' not recognized | |||
because we need learn to ./configure what is powerpc-gekko architecture, so add these line in config.sub at line 233 | |||
-gekko) | |||
basic_machine=powerpc-eabi | |||
os=-elf | |||
;; | |||
next paste this | |||
./configure --host=powerpc-gekko --enable-static --disable-shared \ | |||
--without-c14n --without-catalog --without-debug --without-docbook \ | |||
--without-fexceptions --without-ftp --without-history --without-html \ | |||
--without-http --without-iso8859x --without-legacy --without-mem-debug \ | |||
--without-minimum --without-output --without-pattern --without-push \ | |||
--without-reader --without-regexps --without-run-debug --without-sax1 \ | |||
--without-schemas --without-schematron --without-threads \ | |||
--without-thread-alloc --without-tree --without-valid --without-writer \ | |||
--without-xinclude --without-xpath --without-xptr --without-modules \ | |||
--without-coverage | |||
and start compilation with | |||
make libxml2.la | |||
next install the library compiled | |||
cp -rv include/libxml/ $DEVKITPRO/libogc/include/ | |||
cp -v .libs/libxml2.a $DEVKITPRO/libogc/lib/wii/ | |||
Revision as of 10:08, 25 January 2009
This is the compilation of libxml available here
You can download binary here
You need to add -lxml2 in Makefile.
Compilation of libxml2
Fetch code with
svn co svn://svn.gnome.org/svn/libxml2/trunk
then
cd trunk ./autogen --host=powerpc-gekko
if all is good you should have
configure: error: /bin/sh ./config.sub powerpc-gekko failed checking build system type... i686-pc-linux-gnu checking host system type... Invalid configuration `powerpc-gekko': system `gekko' not recognized
because we need learn to ./configure what is powerpc-gekko architecture, so add these line in config.sub at line 233
-gekko)
basic_machine=powerpc-eabi
os=-elf
;;
next paste this
./configure --host=powerpc-gekko --enable-static --disable-shared \ --without-c14n --without-catalog --without-debug --without-docbook \ --without-fexceptions --without-ftp --without-history --without-html \ --without-http --without-iso8859x --without-legacy --without-mem-debug \ --without-minimum --without-output --without-pattern --without-push \ --without-reader --without-regexps --without-run-debug --without-sax1 \ --without-schemas --without-schematron --without-threads \ --without-thread-alloc --without-tree --without-valid --without-writer \ --without-xinclude --without-xpath --without-xptr --without-modules \ --without-coverage
and start compilation with
make libxml2.la
next install the library compiled
cp -rv include/libxml/ $DEVKITPRO/libogc/include/ cp -v .libs/libxml2.a $DEVKITPRO/libogc/lib/wii/