시그윈에서 yum을 설치하는데 make install에서 막힙니다.
글쓴이: misohouse / 작성시간: 월, 2016/04/04 - 1:15오후
make도 잘 됬는데 make install 하면
make: 'install'은(는) 이미 업데이트되었습니다.
이 한 문장만 뜨고 yum 실행해보면 그런 파일이나 디렉토리가 없다는 문장만 나옵니다.
install이 안됬다는건데 뭐가 문제인지 모르겠습니다..ㅠㅠ
혹시 더 필요한 내용 있으시면 말씀해주시면 바로바로 알려드리겠습니다
감사합니다.
Forums:
특별히 yum을 빌드해서 실행하려는 이유가 있으신가요?
cygwin에 추가로 설치하고 싶은 패키지가 있으면 cygwin 설치시에 사용한 setup.exe를 사용하시거나
이 파일을 다시 공식 사이트에서 다운로드 받아서 필요한 패키지를 추가로 설치하시면 됩니다.
yum을 cygwin에 설치하려는 다른 특별한 이유가 있나요?
.
The Sleuth Kit을 컴파일했는데, 해당 프로그램 컴파일 과정 중 ./configure에서 나오는 패키지인 afflib, libewf를 설치하기 위해 yum을 설치하려고 했습니다.
우분투에서는 apt-get으로 다 설치가 되는데 시그윈에서는 apt-cyg에는 없고 설치시에 사용한 setup.exe에도 없더라구요.
그래서 따로 tar.gz 파일들을 받아서 설치를 진행했으나 그마저도 make 중에 내부 소스 코드의 오류로 막혀버리고,
rpm을 깔아서 rpm 파일을 설치하려고 해도 시그윈에 rpm도 제대로 설치가 안되서
우분투에서 했던 방식으로 하려고 yum을 설치하려고 했습니다.
이 문제 때문에 요 몇 일동안 구글에서 관련된 자료들은 다 찾아본거 같네요.. afflib 공식 홈페이지도 다른 사이트로 막혀있고..
그래서 yum을 마지막 희망으로 생각하고 있습니다..ㅎㅎ
어떻게든 되는 것은 없다.
Windows에서 빌드하는 방법이 별도로 있는 것 같아 보이는데,
혹시 시도해 보셨는지요?
https://github.com/sleuthkit/sleuthkit/blob/develop/README_win32.txt
Visual Studio와 mingw32 둘 중 하나를 선택해서 빌드가 가능해 보이네요.
.
visual studio는 잘 모르겠네요..ㅠㅠ
일단 setup.exe 실행해서 mingw를 검색해보니 엄청나게 많은 라이브러리들이 있더라구요.
그래서 libewf, afflib를 찾아봤는데.. 해당 라이브러리만 없네요 ㅠㅠ
어떻게든 되는 것은 없다.
Windows 바이너리를 Linux머신에서 빌드
mingw32 설명에 보면,
./configure에 옵션("--host=i586-mingw32msvc")을 추가해 주면, Linux머신에서 Windows 바이너리를 빌드할 수 있다고 되어 있는데 그 방법은 어떤가요?
.
make에서 계속 오류가 나네요..
리눅스에서도 apt-get 말고 일일히 패키지 설치하다보면 의존성 문제로 안되서
시그윈에서도 apt-cyg나 yum으로 하려 했는데 안되고.. 머리 아프네요..
어떻게든 되는 것은 없다.
댓글 달기