2011-10-28 16 views
0

私はのapt-PKGを使用して、サードパーティのコードをコンパイルしようとしています。エラーがのapt-pkgのコンパイル問題

/usr/include/apt-pkg/depcache.h:188: error: ‘regex_t’ was not declared in this scope 

である私はregex.hが、私はUbuntuのにコードをコンパイルする10.4 64ビットを使用しています/usr/include/regex.h

に存在することを確認しました。間違っている可能性が何

+0

コンパイルしようとしていることを教えてください。 –

+0

楕円形のインタプリタhttp://sourceforge.net/projects/ovaldi/files/ovaldi/5.10%20Build%201/ – user837208

答えて

0

あなたはregex_tを使用する前にdepcache.hでregex.hを含める必要がある、またはあなたがdepcache.hを含める前に、depcache.hを含んでどんなコードでもあります。

それとも、ご使用の環境に合わせて正しく設定されており、それはregex.hのincludeブロックしているの#ifdefがあります。