aboutsummaryrefslogtreecommitdiff
path: root/ports/README
diff options
context:
space:
mode:
Diffstat (limited to 'ports/README')
-rw-r--r--ports/README19
1 files changed, 19 insertions, 0 deletions
diff --git a/ports/README b/ports/README
new file mode 100644
index 0000000..4b8987a
--- /dev/null
+++ b/ports/README
@@ -0,0 +1,19 @@
+This directory contains some (contributed) works covering usage and/or building of mpg123/libmpg123 from different programming environments.
+
+- Delphi: mpg123_.pas
+ Unit for linking against libmpg123 (Win32, DLL).
+ ...by Arthur Pires <arthurprs@gmail.com>
+- Sony PSP: Sony_PSP/; building libmpg123 for the PSP (used for the MODO player).
+ ...by Bastian Pflieger <wb@illogical.de>
+- MSVC++: Microsoft Windows / Visual C++ builds
+ - MSVC++/CMP3Stream:
+ project for building libmpg123 with interface class.
+ ...by "Gates Fan" <gatesfan@gmail.com>
+ - MSVC++/mpg123.h
+ A wrapper header over mpg123.h.in (yes, the template file in ../src/libmpg123) to use in MSVC++ projects that link to libmpg123.
+ - MSVC++/2005 and MSVC++/2008 contain project files for building and using libmpg123 with the corresponding versions of Microsoft Visual C++.
+ To use it add the project to your solution. Then add a reference to libmpg123 from the project that wants to use it.
+ Also add ports/MSVC++ and src/libmpg123 to the include path.
+ If you want to use the asm build you will need yasm (http://www.tortall.net/projects/yasm/).
+ Please put yasm.exe into a directory where MSVC++ can find it. Finally switch the libmpg123 project to the
+ Release_MMX_Dll build using the Visual Studio Configuration Manager.