>> Read No. 3359 article  
[청년백서]emule 리눅스 클론인 lmule을 사용하기!!!

등록 2003-02-07 03:47:00     조회 8
이름 바보    

		얼마전에 팁란에 lmule이 올라왔더군요
 그래서 궁금해서 한번 설치를 해봤는데 정말 좋군요emoticon
 자 그럼 어디 한번 열심히 컴파일을 해보도록 하죠~~
 준비물
 1.lmule을 받아야 하는데 홈페이지에 소스가 없더군요...ㅡ.ㅡ
 
그래서 CVS버젼을 받아야 합니다. CVS를 받는 방법은 다음과 같습니다
  cvs -d:pserver:anonymous at cvs.sourceforge.net:/cvsroot/lmule login
 위에걸 한텀에서 치면 login:하고 물어 옵니다 그러면 그냥 엔터를 칩니다
 cvs -z3 -d:pserver:anonymous at cvs.sourceforge.net:/cvsroot/lmule co lmule
 그담에 위에걸 한텀에서 치면 파일을 쫙 받아 오게 됩니다올렸습니다
 그러면 CVS버젼을 받게 됩니다. lmule이라는 디렉이 생기며 거기에 받아
 됩니다
 2.wxWINDOWS라는 놈이 필요 합니다
 http://prdownloads.sourceforge.net/wxwindows/wxGTK-2.4.0.tar.gz  
rpm도 있지만 꼭 소스를 받으셔야 합니다
 그 이유는 lmule의 개발차가 wxWINDOWS를 사용을 해서 lmule을 만들었지
 만 lmule이 정상 작동을 할려면 wxWINDOWS에 조금의 패치를 해서 컴파일
 해야 하기 때문에 꼭 소스파일을 받아야 합니다
   자 그러면 일단 준비물은 다 되었습니다. 이제 본격적인 컴파일을 해보도록
 하죠!!!
  1. 일단 wxWINDOWS를 설치 해야 하는데 패치를 해야 합니다
 패치 파일은 lmule에 들어 가보시면 src라는 디렉토리 내에 wx-patch라는
 파일이 있습니다 그런데 CVS버젼은 wx-patch에 조금의 경로 문제가
 있습니다
 wx-patch를 열어 보시면 151,152,153번 라인에 경로가 잘못 되어서
 패치를 하면 에러를 토해 냅니다
 diff -u ~/ware/wxGTK-2.4.0/src/gtk/dcclient.cpp dcclient.cpp
--- /home/tiku/ware/wxGTK-2.4.0/src/gtk/dcclient.cpp    2003-01-05 13:55:09.000000000 +0200
+++ dcclient.cpp        2003-01-25 18:49:01.000000000 +0200
 저렇게 되어있는데 저걸
 diff -u ~/ware/wxGTK-2.4.0/src/gtk/dcclient.cpp ./src/gtk/dcclient.cpp
--- ../wxGTK-2.4.0/src/gtk/dcclient.cpp    2003-01-05 13:55:09.000000000 +0200
+++ ./src/gtk/dcclient.cpp        2003-01-25 18:49:01.000000000 +0200
 요렇게 바꿔 주시고 저 파일을 wxWINDOWS를 압축을 푸시고 wxWINDOWS를
 압축푼 디렉으로 옮깁니다.
 그런후에 patch -p0 < wx-patch라고 실행을 하면 패치가 됩니다.
 그런후에 컴파일을 하면 되는데 gtk-2나 gtk-1을 사용할때 조금 방법이
 다릅니다
 전 gtk-1을 사용하는 관계로 제 설정에 맞게 컴파일을 하는 방법을 올리
 겠습니다
 ./configure  --prefix=/usr --disable-gtk2 --enable-timedate --enable-gui --enable-protocol --enable-http --enable-ftp 
--enable-resources --enable-prologio --disable-debug --enable-final --enable-timer --with-gtk --disable-profile  저렇
게 컨피규어를 하고 나서 make;make install을 하면 설치가 됩니다  2.그런후 정말 중요한거 저
도 이것때문에 한 30분을 삽질을 했는데,  설치후에 wxWINDOWS의 lib/wx/include/gtk-2.4/wx 디렉토리
로 가보면  setup.h가 있습니다
 이놈을 /usr/include/wx/디렉으로 꼭 카피를 해줘야 합니다.
 이놈때문에 얼마나 삽질을 했던지......ㅡ.ㅡ;;(제가 멍청해서리...)
 3.이제 lmule을 컴파일 할차례입니다.
 그냥 간단합니다 . 그냥 make 만 치면 됩니다
 자 이제 모든게 끝났습니다. 컴파일이 정상적으로 됐다면 emule이라는
 파일이 생성 되었을겁니다.
 그놈을 실행 해주시면 됩니다. 그러면 윈도우에서 emule과 똑같은 놈이
 뜨는데 server.met이 없다고 지랄을 칠겁니다.
 http://www.srv1000.com/x1/으로 가보시면 server.met이 있습니다
 이놈을 받아서 사용하시던지 자시만의 server.met을 만들어서 사용해도
 됩니다.
 그리고 emule을 실행 하고 나면 디렉토리에 Incoming과 Temp가 생성 됩니다.
 만약 윈도우에서 사용하는 emule과 같이 incoming, temp를 사용하고
 싶다면 윈도우의 emule에 있는 incoming과 temp를 Incoming과 Temp에
 링크를 걸어 주시면 윈도우에서 사용하는 *.part파일을 고대로 리눅스에서
 도 받을수 있습니다.
 대소문자가 조금 다르니 그점에 주의 하세요
 (Incoming,incoming,Temp,temp) <----대소문자에 주의!!!
 그리고 스크린샷을 하나 올립니다
<img src="http://www.wowlinux.com/contents/screen_shot_image/lmule.jpg">
이름
암호


>> 관련글
3359 [청년백서]emule 리눅스 클론인 lmule을 사용하기!!!  바보  2003.02.07  ....
  답장 RE: 그리고 추가 적으로...  바보  2003.02.07  ....
  목록보기 윗글 아랫글
글쓰기
답장쓰기 수정 삭제
정규표현식 [ 상세 검색 ]
페이지로딩: [ 0.43 초 ] 작업시간: [ 0.05 초 ]

Copyleft 1999-2026 by JSBoard Open Project
Theme Designed by IDOO All right reserved
[TOP]

적수네 동네
+
| 적수네 동네
| 공부방
| 리눅스 잡지 서고
| LSN 소스
| 링크 모음
+---+
게시판
+
| 떠들어보세!
| 질문과 답변
| 새소식과 정보
| 1원짜리 팁?
| 대화방
+---+
칼럼?
+
| 세하 훔쳐보기
| Welcome2nite
| 혜진의 염장판
+---+
리눅스 상표권
+
| 반대 서명란
| 토론 게시판
+---+
GNU
+
| GNU 선언문
| GNU GPL
| GNU 미러 목록
+---+
프로젝트?
+
| 리눅스카운터
| RC5DES
| 실질헌법 제작
+---+
커널 소식
+
| 안정 버젼: 2.4.14
+---+
테마 선택
+
LSN 방송국?
+
| OFF AIR
+---+
회원
+
| 로그인
+---+
[ 적수네 동네 ] [ 리눅스 상표권 독점 반대 ] [ 한글 리눅스 문서 프로젝트 ] [ KrLine ] [ 사랑넷 ] [ Valid HTML 4.0! ] [ SlashDot ] [ Freshmeat ]
Copyleft (C) 1998-2001 Byeong-Chan Kim . License
TIME: 1791013318
System by WYZsoft, HDD by I.O.Linux, Mizi Research, Embryo, WOWLINUX, Domain by SarangNet, Network by KrLine.