Hi to everyone,
i've been able to build ScummVM for my gamecube using libogc and libfat from hackmii git repository, but when i try to build using the latest official versions from devkitPRO website (libogc 1.7.0 and libfat 20081205) i get the following error:
backends/platform/wii/main.o: In function `main':
/home/nightshade/Downloads/scummvm/scummvm/backends/platform/wii/../../../backends/platform/wii/main.cpp:79: undefined reference to `fatEnableReadAhead'
/home/nightshade/Downloads/scummvm/scummvm/backends/platform/wii/../../../backends/platform/wii/main.cpp:92: undefined reference to `fatUnsafeUnmount'
collect2: ld returned 1 exit status
make: *** [scummvm-gc.elf] Error 1
The question is: do you use an official version of these libraries? if not, do you use the hackmii ones or what?
Yes, but from WHERE?
As i said in my previous post, i have no problem building with latest git source from git.hackmii.com , but i do have problems with latest cvs source from devkitpro.cvs.sourceforge.net (which should be the official one).
So... which one to use?
the hackmii (unofficial?) one or the devkitpro (official?) one? or there is another repository available that i do not know of?
I'm just curious, as i'm able to build using the hackmii source without problems.
Unfortunately the official (and only officially supported) libfat does not contain any performance related patches and thus is very slow compared to a 3rd party patchset.
Dhewg is working on squeezing some extra performance out of libfat, and some of those changes have been merged in the official branch.