2010-02-11 3 views
1

나는 autopackage를 사용하여 설치 프로그램을 만듭니다.
설치 프로그램에는 이진 파일 (닫힌 소스 프로젝트)이 포함되어 있습니다. 프로젝트는 일부 부스트 라이브러리 (date_time, thread 등)에 달려 있습니다. 다른 의존성은 잘 작동 :자동 포장을위한 boost의 해골을 찾을 수있는 곳은 어디입니까?

require @haxx.se/libcurl 4 
require @openssl.org/openssl 0.9 

하지만 부스트 라이브러리에 대한 골격 파일을 발견하지 않았다.

아이디어가 있으십니까?

답변

1

그냥 직접 만드세요! 그것은 간단합니다.
예 :

# Package skeleton for the boost thread 

[Meta] 
RootName: @boost.org/boost_thread 
DisplayName: Boost thread C++ library 
ShortName: libboost_thread 
Skeleton-Version: 1 

[Notes] 
Does not set SOFTWARE_VERSIONS 

[Test] 
INTERFACE_VERSIONS=$(testForLib -i libboost_thread.so) 

if [ -z $INTERFACE_VERSIONS ] 
then 
INTERFACE_VERSIONS=$(testForLib -i libboost_thread-mt.so) 
fi 

if [ -z $INTERFACE_VERSIONS ] 
then 
INTERFACE_VERSIONS=$(testForLib -i libboost_thread-gcc.so) 
fi 

if [ -z $INTERFACE_VERSIONS ] 
then 
INTERFACE_VERSIONS=$(testForLib -i libboost_thread-gcc-mt.so) 
fi 

if [ -z $INTERFACE_VERSIONS ] 
then 
INTERFACE_VERSIONS=$(testForLib -i libboost_thread-gcc-mt-1_33_1.so) 
fi 

if [ -z $INTERFACE_VERSIONS ] 
then 
INTERFACE_VERSIONS=$(testForLib -i libboost_thread-gcc-1_33_1.so) 
fi 
관련 문제