2013-06-19 43 views
0

pkgsrc目錄下構建組件(pkg-config)時,我被卡住,被告知checking for a compliant posix_memalign() implementation...,如下面的跟蹤。 CPU仍然是99%,幾個小時後似乎沒有進展。任何想法可能是錯誤的讚賞。bmake卡住了,並沒有進展(在建立pkg-config時)

要安裝pkgsrc,我跟着Bootstrap instruction here,使用HEaD_650。因爲安裝的pkgsrc,直到在那裏我卡住了精確的命令:

# uname -a 
QNX localhost 6.5.0 2012/06/20-13:50:59EDT x86pc x86 
# svn checkout --username <username> http://community.qnx.com/svn/repos/pkgsrc/HEAD_650 
# cd pkgsrc/bootstrap && ./bootstrap 
# cd ../devel/pkg-config 
# pwd 
/usr/share/pkgsrc/devel/pkg-config 
# bmake 
: 
checking for fd_set... yes, found in sys/select.h 
checking whether realloc (NULL,) will work... yes 
checking for nl_langinfo (CODESET)... no 
checking for nl_langinfo (PM_STR)... no 
checking for nl_langinfo (_NL_CTYPE_OUTDIGITn_MB)... no 
checking for a compliant posix_memalign() implementation... 

使用QNX6.5.0 SDP1

(順便說一句,我不知道如果我上面做的方式是路權一般在QNX上獲得pkg-config)。

回答

0

根據this link中建議的解決方法計算出來。

我做了以下內容:

# pwd 
/usr/share/pkgsrc/devel/pkg-config 
# export MALLOC_BAND_CONFIG_STR="8:16,32,0:24,32,0:32,32,0:48,24,0:64,24,0:80,24,0:96,16,0:128,8,0" 
# bmake   (this finishes this time)