ubuntu 컴파일openjdk6

1146 단어 OpenJDK
1. 컴파일 과정은 오픈jdk7과 유사하고 컴파일 스크립트도 같은 내용을 사용한다.
2. 라이브러리는 다른 몇 개가 더 필요합니다. 컴파일에서 xxx라고 제시할 수 있습니다.h가 존재하지 않습니다. 찾기 방법은 다음과 같습니다.
$apt-file search xxx.h

3. 내가 다운로드한 오픈 jdk6 코드 컴파일에서 이상한 문제가 발생했는데 저녁 내내 아침이 걸렸다.해결책은 간단하지만 후유증이 있는지 모르겠다.
관련 코드:/home/haowei/openjdk6/jdk/src/share/native/sun/security/pkcs11/j2secmod.h 수정 전:
#include <jni.h>

#include "sun_security_pkcs11_Secmod.h"

// #define SECMOD_DEBUG

수정 후:
#include <jni.h>

// #include "sun_security_pkcs11_Secmod.h"

// #define SECMOD_DEBUG

내가 컴파일하는 동안 이 줄을 주석하지 않으면 다음과 같은 방법과 관련된 오류가 발생할 수 있다.
Java_sun_security_pkcs11_Secmod_nssGetModuleList

이 줄을 주석한 후, 컴파일 과정은 다른 문제가 없다.

좋은 웹페이지 즐겨찾기