2014-09-22 3 views
0

, когда я пытаюсь скомпилировать старый исходный код, используя с msys2 эту ошибку происходит:POSIX функции регулярных выражений, необходимых и недостающих

«настроить: ошибка: функции POSIX регулярных выражений требуется, и не хватает!»

Подумайте? Это библиотека, которую можно добавить или это ошибка, связанная с самим кодом?

+0

Вы пытаетесь найти в коде для этого сообщения, чтобы узнать, является ли ошибка связана с самим кодом? –

+0

Мне кажется, что «configure» ищет функции регулярного выражения POSIX и не находит их. Это происходит раньше, чем любая фактическая компиляция IMHO. –

+0

@CharlieBurns да, похоже близко. есть ли у вас идеи о библиотеке регулярных выражений POSIX? – Reda

ответ

0

Непонятно, хотите ли вы создать MSYS2 или собственную программу. Во всяком случае ..

MSYS2 имеет следующие библиотеки регулярных выражений. Вы можете искать их самостоятельно с помощью:

pacman -Ss regular 

С MinGW {32,64} (т.е. родные) хранилища:

mingw-w64-{x86_64,i686}-oniguruma 
mingw-w64-{x86_64,i686}-pcre 

Из msys2 (т.е. Cygwin-подобные MSYS-2.0.dll связаны) repository:

libpcre 
libpcre16 
libpcre32 
libpcrecpp 
libpcreposix 
pcre 
Смежные вопросы