| [ Teach ] in KIDS 글 쓴 이(By): suvia (황영섭) 날 짜 (Date): 1996년05월11일(토) 09시23분50초 KST 제 목(Title): [Re] HP기종 컴파일하고자 하는 프로그램이 공개소프트웨어라면 HP-UX용으로 porting된 프로그램이 거의 대부분 있습니다. ftp.kornet.nm.kr:/pub/hpux 에가면 있지요. SunOS에서 작성한 프로그램이 HP-UX에서 잘 안 되는 이유는 SunOS는 BSD Unix이고 HP-UX는 System V계열이라 그렇습니다. 시스템콜을 하는 대부분의 함수가 서로 다르고, 헤더화일도 다 다릅니다. 따라서, 시스템과 관련된 함수들은 헤더화일의 위치도 다르고 함수 형식도 다르므로 맞게 재작성하여야할 듯 합니다. HP-UX에 따라나오는 설명서 중 programmer's guide등을 살펴보면 BSD계열의 프로그램을 어떻게 처리하면 되는가가 대강 설명된 부분이 있습니다. 참고하시기를. 그런데 어떤 BSD계열 함수는 HP-UX에서 지원해주기도 합니다. 나중에 linking할 때 -lbsd를 해 주면됩니다. 다음 FAQ를 참고하시기 바랍니다. Subject: 3.17 What are the known issues with porting BSD-based programs to HP-UX? Mike Peterson <system@alchemy.chem.utoronto.ca> periodically posts his list of BSD-HP tricks to comp.sys.hp.hpux. It is also archived on the iworks FTP site (mentioned above) as "hptricks". ftp://interworks.org/pub/comp.hp |