반응형
http://www.kandroid.org/board/board.php?board=androidsource&command=body&no=72

1) /build/core/main.mk 수정
-ifneq (64,$(findstring 64,$(build_arch))) 
+ifneq (i686,$(findstring i686,$(build_arch)))

2) /external/clearsilver/ 내 Android.mk 수정
-LOCAL_CFLAGS += -m64 

참조URL: http://groups.google.com/group/android-platform/browse_thread/thread/b0bb991131589363

./external/clearsilver/cgi/Android.mk 
./external/clearsilver/java-jni/Android.mk 
./external/clearsilver/util/Android.mk 
./external/clearsilver/cs/Android.mk 
주석처리해야할 라인:
#    LOCAL_CFLAGS += -m64 
#    LOCAL_LDFLAGS += -m64

이렇게 하고 JAVA 버전도 6으로 맞춰야 하니까 다음과 같이 해준다.

$ java -version


으로 먼저 설정된 버전을 확인합니다. 더불어 다음 명령을 통해 사용할 수 있는 버전들을 확인할 수 있습니다.


$ update-java-alternatives -l

java-1.5.0-sun ... (생략)

java-6-sun ... (생략)


확인이 되었으면 사용하고자 하는 버전으로 설정을 하도록 합니다. 

설정을 하기 위해서는 위의 명령을 통해 얻은 목록(list) 값을 알아둘 필요가 있습니다.

예를 들어 java-1.5.0-sun 으로 설정하고 싶으면 다음과 같이 하면 되겠습니다.


$ sudo update-java-alternatives -s java-1.5.0-sun


항상 마지막에 다음과 같이 확인을 하는 습관을 들이면 삽질을 줄일 수 있겠지요.


$ java -version

안드로이드 소스 컴파일을 하시는 분은 꼭 ~/.profile 에 경로를 함께 고쳐주어야 합니다.


Java Plugin 오류 문제

(안드로이드 개발과는 직접적인 관련이 없으나 다른 응용 프로그램 사용에 불편이 있을 것 같아 추가 설명을 드립니다.)

java version 을 전환할 경우 아래와 같이 

 

update-alternatives: error: no alternatives for firefox-javaplugin.so.
update-alternatives: error: no alternatives for iceape-javaplugin.so.
update-alternatives: error: no alternatives for iceweasel-javaplugin.so.
update-alternatives: error: no alternatives for midbrowser-javaplugin.so.
update-alternatives: error: no alternatives for mozilla-javaplugin.so.
update-alternatives: error: no alternatives for xulrunner-1.9-javaplugin.so.
update-alternatives: error: no alternatives for xulrunner-javaplugin.so.
update-alternatives: error: no alternatives for firefox-javaplugin.so.
update-alternatives: error: no alternatives for iceape-javaplugin.so.
update-alternatives: error: no alternatives for iceweasel-javaplugin.so.
update-alternatives: error: no alternatives for midbrowser-javaplugin.so.
update-alternatives: error: no alternatives for mozilla-javaplugin.so.
update-alternatives: error: no alternatives for xulrunner-1.9-javaplugin.so.
update-alternatives: error: no alternatives for xulrunner-javaplugin.so.

 

응용 프로그램 플러그인과 관련한 오류가 발생하면 아래와 같이 plug-in을 설치해줍니다.

$ sudo apt-get install sun-java5-plugin sun-java6-plugin

반응형
Posted by Real_G