Discussion:
[mad-user] MinGW-w64 Compatibility
Hoyt, David
2010-09-17 22:13:15 UTC
Permalink
Hello,

I'm compiling libid3tag w/ 32-bit GCC 4.5.1 from MinGW-w64 on Windows 7 64-bit and the shared lib build fails due to missing symbols. If you inspect it a bit closer, it fails b/c it's trying to link with a main function (***@16) somewhere and since it's a shared lib, there is none. The following allowed the shared lib to compile and install:

make "libid3tag_la_LIBADD=-no-undefined -shared"

I'm just letting you know in case you know how/where to make the fix (sorry, but I don't know).

Thanks,
- David Hoyt
Wyatt Zhang
2010-09-18 01:42:24 UTC
Permalink
hey David. I just build my Marsyas Under my Win7 64bit using VS2008. I
followed the GUIDE page @
http://marsyas.info/docs/manual/marsyas-user/Compiling-with-Visual-Studio-Express-2008-on-Windows-XP.html.
You can replace GCC by VC if you don't mind it. And I have libmad.lib for
MP3 files. Let know if you just want it.
Post by Hoyt, David
Hello,
I'm compiling libid3tag w/ 32-bit GCC 4.5.1 from MinGW-w64 on Windows 7
64-bit and the shared lib build fails due to missing symbols. If you inspect
it a bit closer, it fails b/c it's trying to link with a main function
make "libid3tag_la_LIBADD=-no-undefined -shared"
I'm just letting you know in case you know how/where to make the fix
(sorry, but I don't know).
Thanks,
- David Hoyt
--
Best Wishes!
^_^
Continue reading on narkive:
Loading...