INSTALL
上传用户:hongyu5696
上传日期:2018-01-22
资源大小:391k
文件大小:3k
源码类别:

PlugIns编程

开发平台:

Unix_Linux

  1. INSTALL
  2. Source Code Releases:
  3. The Mozilla developement files are needed to compile this code
  4. To get the Mozilla development files there are two options
  5. 1. mozilla-devel package (includes pkg-config files)
  6. 2. gecko-sdk
  7. 1. The mozilla-devel package may come with your distribution and it is an optional install try using apt-get or yum or your package installer
  8. 2. The gecko-sdk can be obtained from mozilla.org (version 1.6 or higher of the SDK are the only ones that work)
  9. http://ftp.mozilla.org/pub/mozilla.org/mozilla/releases/mozilla1.6/
  10. Extract the tar file in some directory
  11. The GTK development files are needed to compile this code 
  12. The X11 development files are needed to compile this code
  13. Xpm development files are needed to compile this code
  14. pkg-config is needed
  15. To get the latest source from CVS do the following
  16. cd to some directory
  17. cvs -d:pserver:anonymous@downloadplug-in.cvs.sourceforge.net:/cvsroot/downloadplug-in login
  18. (just hit enter for password)
  19. cvs -z3 -d:pserver:anonymous@downloadplug-in.cvs.sourceforge.net:/cvsroot/downloadplug-in co downloadplug-in
  20. or, if you have already downloaded from CVS before.
  21. cd [cvs root]/downloadplug-in
  22. cvs update -PAd
  23. OR
  24. download the source 
  25. then
  26. tar -xzvf downloadplug-in-{version}.tar.gz
  27. cd downloadplug-in
  28. BUILDING
  29. In the downloadplug-in directory type
  30. Compilation options
  31. --with-gecko-sdk=/path/to/gecko-sdk    (replace /path/to with the correct value)
  32. --enable-gtk2 (default option, use if mozilla is linked to gtk2 libs)
  33. --enable-gtk1 (use if mozilla is linked to gtk1 libs (usually if fonts in mozilla are not smooth))
  34. --enable-x (use if you don't know if your mozilla is linked to gtk1 or gtk2)
  35. Examples:
  36. To configure with defaults:
  37. ./configure
  38. if you are using gecko-sdk do the following
  39. ./configure --with-gecko-sdk=/path/to/gecko-sdk    (replace /path/to with the correct value)
  40. if you are using gecko-sdk and gtk1
  41. ./configure --with-gecko-sdk=/path/to/gecko-sdk --enable-gtk1
  42. If you get this error during configure:  
  43. checking for mozilla-plugin... Package mozilla-plugin was not found in the pkg-config search path.
  44. You need to use the gecko-sdk option. Using gecko-sdk 1.6 with an earlier version of mozilla seems to be ok.
  45. If you can't figure out what you need try running 
  46. ./whatoptions.sh 
  47. in the downloadplug-in directory.
  48. After configure is done and successful:
  49. make
  50. If during the make process you get an error about missing "mozilla-config.h" and you are not using the gecko-sdk.
  51. You need to use the gecko-sdk because your mozilla-devel package is incomplete.
  52. The results of that command should produce files called downloadplug-in.so and downloadplug-in.xpt in the current directory.
  53. INSTALLING
  54. Per User:
  55. cp downloadplug-in*.so downloadplug-in*.xpt ~/.mozilla/plugins  or   make install
  56. For the system:
  57. If you use mozilla:
  58. cp downloadplug-in*.so /usr/lib/mozilla/plugins
  59. cp downloadplug-in*.xpt /usr/lib/mozilla/components
  60. If you use firebird:
  61. cp downloadplug-in*.so /usr/lib/mozilla-firebird/plugins
  62. cp downloadplug-in*.xpt /usr/lib/mozilla-firebird/components
  63. If you use firefox:
  64. cp downloadplug-in*.so /usr/lib/firefox/plugins
  65. cp downloadplug-in*.xpt /usr/lib/firefox/components
  66. or run 'make install' as root
  67. Restart mozilla