Building Vgmstream by furrybob at 8:53 PM EDT on October 4, 2009
I downloaded r707 of vgmstream from the sourceforge repositories but I can't seem to get it to build
When I did ./configure it finished properly from what I can tell but when I do "make" it comes up with an error. The last few lines displayed in the terminal are:
I have learned that building stuff is a pain. I've never used this "make" business, though. Appears you have to practically write a program to build a program. Sounds like a whole lot of fun.
Two problems with your approach: 1. The configure script is for the audacious plugin, and it generates Makefile.unix (which you have to run via "make -f Makefile.unix") 2. The file called Makefile is for building the Windows version with mingw set up as a cross-compiler, under Ubuntu that prefixes all the GNU toolchain stuff with i586-mingw32msvc-.
Anyway I've put up a r707 build.
@SmartOne: It's less a program than a set of rules. If you're doing something simple it's really just a matter of listing the files.
Yeah, it was something simple that I overlooked. I didn't have mingw32 installed. *feels stupid* Now it successfully outputs vgmstream-r707-test.zip
But... when i run makefile.unix it ends with this error:
from coding.h:4, from adx_decoder.c:1: /usr/include/mpg123.h:37:2: error: #error "Mismatch in large file setup! Enable/disable large file support appropriately to use libmpg123."
anyway, is audacious the only linux program capable of using vgmstream? The plugin doesn't run under winamp though the psf family plugins do. Or did I overlook something there too :P