Next Page

vgmstream help by specterfox at 11:45 PM EDT on April 30, 2014
can someone help me, I have tried everything to compile https://github.com/kode54/vgmstream/archive/r1029.zip and everytime it fails when I'm using mingW.

I get a i586-mingw-32msvc-gcc: command not found
error 127.

Can someone please compile the winamp dll for me,
thanks
by Mouser X at 2:46 PM EDT on May 1, 2014
Why not just download the precompiled binary from the official source? I can't remember if that contains the source code (probably doesn't), but you can get the source from sourceforge. Kode54's github has some modifications not available in HCS's source, it's true, but I don't think the Winamp plugin is maintained in his source (Though, I assume that only because he uses fb2k).

As for getting kode54's source to compile, I can't help there. HCS's source should compile just fine though. I'm pretty sure he uses mingW when he compiles the distributions.

Hope that helps. Mouser X over and out.
by specterfox at 5:42 PM EDT on May 1, 2014
Thanks, but the one reason I want kode54's vgmstream is the ATRAC3+ compatibility. I see the source has a winamp folder but I get the errors when trying to compile it.
by hcs at 6:24 PM EDT on May 1, 2014
I think... if you're running in mingw, you should be able to edit the makefile and remove the prefix i586-mingw32msvc-. Those prefixes are there for cross-compiling on Linux, in mingw you should be using the native gcc, ar, etc.

I think you just have to make those changes in winamp/Makefile, test/Makefile.mingw, and ext_libs/Makefile.mingw. Then you can just run the top level Makefile:

make mingw_winamp

I am not sure, though, if even with these changes it will compile natively in mingw, I haven't tested it in a long time.
by specterfox at 7:16 PM EDT on May 1, 2014
I changed them and now I get a ton of:
"error: parse error before '*' token
"error: parse error before '*' VGMSTREAM
by specterfox at 8:06 PM EDT on May 1, 2014
I just went on linux (Kubuntu) and tried to compile it, it comes up with a version.sh error.
by hcs at 8:41 PM EDT on May 1, 2014
Took a while but I figured it out, this diff has the changes I made to get it building in mingw (with make mingw_winamp).

here are the binaries if you just want those.
by specterfox at 8:51 PM EDT on May 1, 2014
THANK YOU SO MUCH!! hcs, that fixed it for me.
by kode54 at 1:16 AM EDT on May 2, 2014
Sorry about this confusion. I also ship a separate version with Cog as well, but I don't break that project up into submodules.
by Knurek at 2:12 AM EDT on May 2, 2014
hcs, thank you for providing binaries.
Any chance this could go into main VGMstream trunk? It's a hackish sort of way to play these files, but beats nothing/using commercial Sony software to decode the files to WAV+POS pairs.

Next Page
Go to Page 0 1

Search this thread

Show all threads

Reply to this thread:

User Name Tags:

bold: [b]bold[/b]
italics: [i]italics[/i]
emphasis: [em]emphasis[/em]
underline: [u]underline[/u]
small: [small]small[/small]
Link: [url=http://www.google.com]Link[/url]

[img=https://www.hcs64.com/images/mm1.png]
Password
Subject
Message

HCS Forum Index
Halley's Comet Software
forum source