README
上传用户:wstnjxml
上传日期:2014-04-03
资源大小:7248k
文件大小:4k
源码类别:

Windows CE

开发平台:

C/C++

  1.   Hello folks !
  2. This is libmikmod, version 3.2.0-beta1, a portable sound library for Unix.
  3. Check out the file 'NEWS' for more history information.
  4. >> BUILDING LIBMIKMOD
  5. ---------------------
  6. - If you're not building libmikmod for Windows, then you're lost in the
  7.   sources. Go up one directory, and read the main README file.
  8. So, you're on an angry fruit salad Windows system, aren't you ? With
  9. those so cute icons and an overflowed system tray ?
  10. Currently, libmikmod can be build under Windows only with the Microsoft
  11. compiler (but I suppose that the Watcom compiler and Metrowerks
  12. Codewarrior could be used as well).
  13. You'll need the DirectX SDK (if not included with the compiler) to
  14. compile the DirectSound driver; version 5 or better is required. The
  15. standard Win32 SDK is enough for the winmm driver.
  16. Oh, I almost forgot: you need long filenames to compile libmikmod, but
  17. that should not be a problem nowadays.
  18. You might want to edit one of the files 'Makefile.dynamic' and
  19. 'Makefile.static' located in the 'win32' directory to suit your
  20. particular compiler setup. Then, in the 'win32' directory, run
  21. nmake -f Makefile.static
  22. to build a static library, or
  23. nmake -f Makefile.dynamic
  24. to build a DLL with its import library. 
  25. If the build fails, I'd like to hear from you to correct the problem.
  26. Be warned that both Makefiles put their object files in the same
  27. directory. If you want to switch between the two makefiles, don't forget
  28. to do a make clean first:
  29.   
  30. nmake -f Makefile.dynamic clean
  31. (or the same command with Makefile.static).
  32. To make your library ready to use, copy the file '..includemikmod.h'
  33. to your compiler include directory, and 'mikmod.lib` to your compiler
  34. library directory. If you built a DLL, you'll also have to put
  35. 'mikmod.dll' somewhere in your PATH.
  36. HTML documentation of the library, for programmers, is located in the
  37. doc directory.
  38. >> THANKS
  39. ---------
  40. I would like to thank everyone who contributed to libmikmod. Their names
  41. are in the AUTHORS file for the significative contributions, but some
  42. other names can be found in the NEWS file. Thanks a lot ! Keeping
  43. libmikmod alive wouldn't be much fun without you.
  44. >> LICENSE
  45. ----------
  46. The libmikmod sound library is covered by the GNU Library General Public
  47. License as published by the Free Software Fundation (you'll find it in
  48. the file COPYING.LIB); either version 2 of the licence, or (at your
  49. option) any later version.
  50. The GNU Lesser General Public License, version 2.1, in file
  51. COPYING.LESSER, can be considered as a later version of the LGPL, and is
  52. strongly recommended for people who will embed libmikmod in their
  53. application as a shared library.
  54. Parts of the library (in playercode/mdulaw.c) are derived from the files
  55. libst.h and raw.c from an old version of the sox (SOund eXchange)
  56. package written by Lance Norskog and Jef Poskanzer. The following
  57. copyright notice applies to these parts:
  58.   Copyright (C) 1989 by Jef Poskanzer.
  59.    
  60.   Permission to use, copy, modify, and distribute this software and its
  61.   documentation for any purpose and without fee is hereby granted, provided
  62.   that the above copyright notice appear in all copies and that both that
  63.   copyright notice and this permission notice appear in supporting
  64.   documentation.  This software is provided "as is" without express or
  65.   implied warranty.
  66. Note that none of these parts are used in the Win32 version of the
  67. libmikmod library.
  68. >> CONTACT AND DOWNLOAD INFO
  69. ----------------------------
  70. * email:
  71.   Please send all your libmikmod related e-mail to me, at:
  72.   miod@mikmod.org
  73. * web:
  74.   libmikmod home page is located at:
  75.     http://www.mikmod.org
  76. * ftp:
  77.   Latest releases of libmikmod can be found:
  78.   - on the web site
  79.     htp://www.mikmod.org/files
  80.   - on ibiblio (formerly known as metalab, formerly sunsite) and its mirrors
  81.     ftp://metalab.unc.edu/pub/Linux/apps/sound/libs
  82. >> LAST NOTES
  83. -------------
  84. I hope you'll enjoy using this version of libmikmod as well as I enjoyed
  85. debugging and improving it.
  86. -- Miod Vallat, 01/24/2002
  87.    miod@mikmod.org