2012-08-24 73 views
0

我有一個奇怪的問題編制了我使用的是主板新的內核...缺少的頭在內核編譯...但頭已安裝

我只需要調用一個./makeall.sh腳本來編譯一切,所以我不控制標誌。一位同事已經成功地完成了這項工作。

我使用Ubuntu 10.04 32位。

的問題是:

In file included from base.h:26, 
      from mod_flv_streaming.c:1: 
keyvalue.h:56: error: expected specifier-qualifier-list before 'pcre' 
keyvalue.h:61: warning: struct has no members 

我經常看到這一點,而另一條線抱怨找不到/usr/include/pcre.h


我已經安裝了以下lilbraries,和pcre.h確實存在在/ usr /包括:

  • libpcre3-dev的
  • libpcre ++ - dev的
  • libpcrecpp0

當然的運行時間也被安裝(去除-dev)

有什麼建議?我沒有想法。

回答

1

這是關係到一個奇怪的情況下的Ubuntu 10.04有:

/bin/sh -> /bin/dash 

連接

/bin/sh -> /bin/bash 

導致編譯成功。

相關問題