Win32 Source Installation instructions
Both wxWindows and id3lib are statically linked.
id3lib
Download id3lib and unzip the source. The current version is
id3lib-3.8.3 therefore the source will be stored in a directory called
id3lib-3.8.3, if you use the default (which I assume you do)
Rename id3lib-3.8.3/config.h.win32
to id3lib-3.8.3/config.h
open the VC project in
id3lib-3.8.3\libprj
Make sure the "Use run time library" setting
(project/settings/C/C++/Code Generation) is set to "Debug Multithreaded
DLL" (because all dependant projects MUST have the same setting)
build the project (I assume you want the debug version).
Set your include path to include ID3LIB-3.8.3\INCLUDE
Set your library include path to include id3lib-3.8.3\libprj
wxWidgets
Firstly, you will need to download the wxWidgets souce
(http://prdownloads.sourceforge.net/wxwindows/wxMSW-2.4.2-setup.zip)
I presume you use
the default directory, which is wxWindows-2.4.2.
open the project wxWindows-2.4.2/src/wxWindows.dsp
Set the active project configuration to be wxWindows - Win32 Debug
Build the project
Set your include path to include WXWINDOWS-2.4.2\INCLUDE
Set your library include path to include WXWINDOWS-2.4.1\LIB
you may need to copy setup.h from WXWINDOWS-2.4.2\INCLUDE\WX\MSW
to WXWINDOWS-2.4.2\INCLUDE\WX
(Well, at least I had to do this to get it to work, don't ask me why)
I built the exe with a special setup.h to remove unneeded stuff from
the wxWidgets library. This saves approx. 100K. This file
(MSW_Optimised_setup.h) is included in case your interested.
Jukebox SDK 2
Download the Creative NOMAD
DAP PC SDK and install.
Set your include path to include the SDK include directory