README.OpenBSD
上传用户:sun1608
上传日期:2007-02-02
资源大小:6116k
文件大小:3k
源码类别:

流媒体/Mpeg4/MP4

开发平台:

Visual C++

  1. =============================================================
  2. Using the Simple DirectMedia Layer with OpenBSD 2.9 and later
  3. =============================================================
  4. Author: 
  5. Peter Valchev <pvalchev@openbsd.org>
  6.   
  7. =======
  8. Install 
  9. =======
  10. There is an OpenBSD port for SDL and various other tools.  Using
  11. this port is recommended, since it contains all the needed patches
  12. and configure arguments nicely organized in several FLAVORS you
  13. can pick from.  If you're unfamiliar with the OpenBSD ports system
  14. please visit:
  15. http://www.openbsd.org/ports.html
  16. http://www.openbsd.org/anoncvs.html
  17. You should have a precompiled binary package on your OpenBSD 2.9
  18. or later CD-ROM, which you can easily add with pkg_add(1).
  19. If for whatever reason you're unable to take the advantage of the
  20. created port, or you want to stick with the newest fresh SDL from
  21. the current CVS repository, here are some hints of what has left
  22. unresolved and needs to be disabled/changed.
  23. To build SDL with OSS + esound:
  24. 1. ./configure --disable-joystick 
  25. --disable-pthread-sem 
  26. --disable-nasm 
  27. --enable-esd 
  28. --enable-oss 
  29. --disable-arts 
  30. --disable-video-opengl
  31. OR
  32. To build SDL with native audio + esound (remove --disable-esd otherwise):
  33. 1. ./configure --disable-joystick 
  34. --disable-pthread-sem 
  35. --disable-nasm 
  36. --enable-openbsdaudio 
  37. --enable-esd 
  38. --disable-arts 
  39. --disable-video-opengl
  40. If you need arts or GL, omit the responding --disable lines.  In the
  41. port, they're disabled by default, you need to specify flavors to
  42. make use of them.
  43. 2. gmake    # Yeah, GNU make is required, install the package 
  44. 3. sudo gmake install
  45. =========
  46. Todo List 
  47. =========
  48. Feedback is always welcome with anything you may find useful and
  49. you can suggest.
  50. For now, the following things have to be worked on:
  51. 1. The native audio should be widely tested and will eventually
  52. become the default.  At that moment I have not received any 
  53. feedback which should explain its current condition.
  54. 2. There are occurences of dynamic loading of drivers in the OpenGL
  55. code section, and our a.out architectures need an underscore prefixed
  56. to symbol names.  Some solution to that may be a good thing.  I can
  57. fix it theoretically, but unfortunately I do not have the needed 
  58. hardware/configuration to test it.  If you bump into that, email me.
  59. ===================
  60. Contact Information
  61. ===================
  62. Everybody is welcome to give me any suggestions and to report bugs
  63. (as well as fixing them ;-)  You can contact me by email:
  64. Peter Valchev <pvalchev@openbsd.org>
  65. $Id: README.OpenBSD,v 1.1 2002/04/22 21:38:01 wmay Exp $