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

PlugIns编程

开发平台:

Unix_Linux

  1. This is the README file for downloadplug-in
  2. downloadplug-in is a Netscape/Mozilla browser plugin to allow download needing plugin on web pages.
  3. License: GPL
  4. This plugin was developed on a Fedora 4 and has been tested with FireFox 1.5
  5. The Mozilla developement files are needed to compile this code
  6. To get the Mozilla development files there are two options
  7. 1. mozilla-devel package (includes pkg-config files)
  8. 2. gecko-sdk
  9. 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
  10. 2. The gecko-sdk can be obtained from mozilla.org (version 1.6 or higher of the SDK are the only ones that work)
  11. http://ftp.mozilla.org/pub/mozilla.org/mozilla/releases/mozilla1.6/
  12. Extract the tar file in some directory
  13. The GTK development files are needed to compile this code 
  14. The X11 development files are needed to compile this code
  15. Xpm development files are needed to compile this code
  16. pkg-config is needed
  17. BUILDING
  18. In the downloadplug-in directory type
  19. Compilation options
  20. --with-gecko-sdk=/path/to/gecko-sdk    (replace /path/to with the correct value)
  21. --enable-gtk2 (default option, use if mozilla is linked to gtk2 libs)
  22. --enable-gtk1 (use if mozilla is linked to gtk1 libs (usually if fonts in mozilla are not smooth))
  23. --enable-x (use if you don't know if your mozilla is linked to gtk1 or gtk2)
  24. Examples:
  25. To configure with defaults:
  26. ./configure
  27. if you are using gecko-sdk do the following
  28. ./configure --with-gecko-sdk=/path/to/gecko-sdk    (replace /path/to with the correct value)
  29. if you are using gecko-sdk and gtk1
  30. ./configure --with-gecko-sdk=/path/to/gecko-sdk --enable-gtk1
  31. If you get this error during configure:  
  32. checking for mozilla-plugin... Package mozilla-plugin was not found in the pkg-config search path.
  33. You need to use the gecko-sdk option. Using gecko-sdk 1.6 with an earlier version of mozilla seems to be ok.
  34. If you can't figure out what you need try running 
  35. ./whatoptions.sh 
  36. in the download-in directory.
  37. After configure is done and successful:
  38. make
  39. If during the make process you get an error about missing "mozilla-config.h" and you are not using the gecko-sdk.
  40. You need to use the gecko-sdk because your mozilla-devel package is incomplete.
  41. The results of that command should produce files called downloadplug-in.so and downloadplug-in.xpt in the current directory.
  42. INSTALLING
  43. Per User:
  44. cp downloadplug-in*.so downloadplug-in*.xpt ~/.mozilla/plugins  or   make install
  45. For the system:
  46. If you use firefox:
  47. cp downloadplug-in*.so /usr/lib/firefox/plugins
  48. cp downloadplug-in*.xpt /usr/lib/firefox/components
  49. or run 'make install' as root
  50. Restart firefox