"파이어폭스 플러그인 개발 방법"의 두 판 사이의 차이

2번째 줄: 2번째 줄:
본 문서는 ubuntu 상에서 firefox 웹브라우저에 npruntime 플러그인 개발 및 적용 방법에 대해 기술한다.
본 문서는 ubuntu 상에서 firefox 웹브라우저에 npruntime 플러그인 개발 및 적용 방법에 대해 기술한다.


본 문서에 사용되는 소프트웨어의 버전은 다음과 같다.
본 문서에 사용되는 소프트웨어의 버전은 다음과 같다.<br>
Ubuntu 13.10  
Ubuntu 13.10 64bit<br>
Firefox 25.0.1 (Mozilla Firefox for Ubuntu canonical - 1.0)
Firefox 25.0.1 (Mozilla Firefox for Ubuntu canonical - 1.0)
g++ ???
g++ ???
9번째 줄: 9번째 줄:
== 배경 지식 ==
== 배경 지식 ==


== seamonkey ==
== Installing seamonkey ==
1. semonkey 다운로드<br>
1. Install packages
http://www.seamonkey-project.org/ > Download and Releases > Official builds > Engilsh (US) > Linux
<source lang="bash">
sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com C1289A29
echo -e "\ndeb http://downloads.sourceforge.net/project/ubuntuzilla/mozilla/apt all main" | sudo tee -a /etc/apt/sources.list > /dev/null
sudo apt-get update
sudo apt-get seamonkey-mozilla-build
</source>
References :
<ul>
<li> [http://www.ubuntuupdates.org/ppa/ubuntuzilla UbuntuUpdates.org]
</li>
<li>
[http://linuxg.net/how-to-install-seamonkey-2-19-on-ubuntu-13-0412-1012-04-and-linux-mint-151413/ How To Install SeaMonkey 2.21 On Ubuntu 13.04/12.10/12.04 And Linux Mint 15/14/13]
</li>
</ul>


2. semonkey 설치/실행<br>
2. Execut seamonkey
<source lang="bash">
<source lang="bash">
sudo apt-get install libxv1:i386 libasound2:i386 libdbus-glib-1-2:i386 libdbus-glib-1-2:i386
seamonkey
tar jxvf seamonkey-2.23.tar.bz2
cd seamonkey
./seamonkey
</source>
</source>


48번째 줄: 58번째 줄:
* [http://mxr.mozilla.org/seamonkey/source/modules/plugin/samples/npruntime/ npruntime sample in Mozilla Cross-Reference ]
* [http://mxr.mozilla.org/seamonkey/source/modules/plugin/samples/npruntime/ npruntime sample in Mozilla Cross-Reference ]


*
[[분류: 웹브라우저]]
[[분류: 웹브라우저]]
[[분류: 플러그인]]
[[분류: 플러그인]]
[[분류: 개발]]
[[분류: 개발]]

2013년 12월 16일 (월) 13:32 판

1 목적

본 문서는 ubuntu 상에서 firefox 웹브라우저에 npruntime 플러그인 개발 및 적용 방법에 대해 기술한다.

본 문서에 사용되는 소프트웨어의 버전은 다음과 같다.
Ubuntu 13.10 64bit
Firefox 25.0.1 (Mozilla Firefox for Ubuntu canonical - 1.0) g++ ???

2 배경 지식

3 Installing seamonkey

1. Install packages

sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com C1289A29
echo -e "\ndeb http://downloads.sourceforge.net/project/ubuntuzilla/mozilla/apt all main" | sudo tee -a /etc/apt/sources.list > /dev/null 
sudo apt-get update
sudo apt-get seamonkey-mozilla-build

References :

2. Execut seamonkey

seamonkey

4 npruntime

1. CVS 설치 CVS가 설치되지 않은 경우 설치

sudo apt-get install cvs

2. mozilla CVS 에서 npruntime 소스 다운로드

export CVSROOT=:pserver:anonymous:anonymous@cvs-mirror.mozilla.org:/cvsroot 
cvs co mozilla/modules/plugin/samples/npruntime
cvs co mozilla/modules/plugin/base/public
cvs co mozilla/nsprpub/pr/include

5 firefox에 npruntime 적용

6 테스트

7 같이 보기

8 참고 자료

문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}