[왕초보] HP-UX 포팅에 대해 질문하고 싶습니다.
회사에서 HP-UX 서버에 포팅을 하게 되었습니다.
근데 처음 해보게 되는 일이라 그런지 너무 막히는 점이 많아 몇가지 질문 드립니다.
1. opencv를 HP-UX로 포팅하는 중인데,
컴파일을 하려면 c++11 을 지원하는 gcc가 필요합니다.
근데 찾아 보니 gcc 4.2.3. 버전이 나오는데, 이 버전은 c++11을 지원하지 않습니다.
혹시 도움받을 링크가 있을까요 ?
2. HP-UX 에서 autogen.sh 를 실행 시키면 에러가 뜹니다.
필요한 dependency는 이미 밑의 링크에서 전부 다 다운 받았습니다.
http://hpux.connect.org.uk/hppd/packages.html
뜨는 에러는 이렇습니다.
$ ./autogen.sh
Running aclocal
Running /usr/local/bin/libtoolize
/usr/local/bin/libtoolize[406]: /usr/local/bin/sed: not found.
/usr/local/bin/libtoolize[2513]: /usr/local/bin/sed: not found.
/usr/local/bin/libtoolize[2513]: /usr/local/bin/sed: not found.
/usr/local/bin/libtoolize[9]: /usr/local/bin/sed: not found.
/usr/local/bin/libtoolize[19]: /usr/local/bin/sed: not found.
/usr/local/bin/libtoolize[677]: /usr/local/bin/sed: not found.
: putting auxiliary files in '.'.
: copying file './ltmain.sh'
/usr/local/bin/libtoolize[3734]: /usr/local/bin/sed: not found.
/usr/local/bin/libtoolize[406]: /usr/local/bin/sed: not found.
/usr/local/bin/libtoolize[2513]: /usr/local/bin/sed: not found.
/usr/local/bin/libtoolize[2513]: /usr/local/bin/sed: not found.
/usr/local/bin/libtoolize[9]: /usr/local/bin/sed: not found.
/usr/local/bin/libtoolize[19]: /usr/local/bin/sed: not found.
/usr/local/bin/libtoolize[18]: /usr/local/bin/sed: not found.
/usr/local/bin/libtoolize[15]: /usr/local/bin/sed: not found.
/usr/local/bin/libtoolize[16]: /usr/local/bin/sed: not found.
/usr/local/bin/libtoolize[15]: /usr/local/bin/sed: not found.
/usr/local/bin/libtoolize[16]: /usr/local/bin/sed: not found.
/usr/local/bin/libtoolize[15]: /usr/local/bin/sed: not found.
/usr/local/bin/libtoolize[16]: /usr/local/bin/sed: not found.
/usr/local/bin/libtoolize[19]: /usr/local/bin/sed: not found.
: warning: no serial number in '/usr/local/share/libtool/build-aux/ltmain.sh', not copying.
/usr/local/bin/libtoolize[3734]: /usr/local/bin/sed: not found.
Running autoheader
Running automake --add-missing --copy
configure.ac:312: error: required file 'config/ltmain.sh' not found
Something went wrong, bailing out!
부디 바쁘시더라도 초보에게 한줄기 빛을 내려주시면 감사하겠습니다.
hpux 정말 오랜만에 검색해보니 거의 죽었군요.
hpux 정말 오랜만에 검색해보니 거의 죽었군요.
gcc 4.2.3 depot이 마지막인것 외에는 정말 검색도 안되네요.
gcc/g++ libgcc 등의 소스를 받아다가 빌드하는 것이 더 빨라 보입니다.
sed 관련해서 오류나는 것은 libtoolize가 설치돼있는 sed를 사용하지 않나보군요.
http://hpux.connect.org.uk/hppd/hpux/Gnu/
에서 sed package를 설치해야할 것 같네요.
---
http://coolengineer.com
답글 달아주셔서 감사합니다.
어떻게 해야 할지 방향도 안잡혔는데, 답글을 보니 조금 방향이 보이네요.
감사합니다.
댓글 달기