View Single Post
Old 06-10-2012, 08:27 PM   #51
user_none
Sigil & calibre developer
user_none ought to be getting tired of karma fortunes by now.user_none ought to be getting tired of karma fortunes by now.user_none ought to be getting tired of karma fortunes by now.user_none ought to be getting tired of karma fortunes by now.user_none ought to be getting tired of karma fortunes by now.user_none ought to be getting tired of karma fortunes by now.user_none ought to be getting tired of karma fortunes by now.user_none ought to be getting tired of karma fortunes by now.user_none ought to be getting tired of karma fortunes by now.user_none ought to be getting tired of karma fortunes by now.user_none ought to be getting tired of karma fortunes by now.
 
user_none's Avatar
 
Posts: 2,487
Karma: 1063785
Join Date: Jan 2009
Location: Florida, USA
Device: Nook STR
Quote:
Originally Posted by DiapDealer View Post
But no "--enable-unicode-properties" like with the previous version? I believe that's what gets you the \p{..}, \P{..}, \X support.
It wasn't a build option in 0.5.3...

There could be a build system issue here. With 0.5.901 the build system will prefer system version over the bundled version. If you have PCRE development files installed those will be used. You can use the -DFORCE_BUNDLED_COPES=1 to force the use of the bundled versions. Otherwise the bundled version will only be used as a fall back if the system one is not found. Can you re-run cmake with that flag and recompile. This will ensure that it's not a build system issue.

If you're still having the same problem after verifying that you're using the bundled copy can you add:

Code:
SET(SUPPORT_UCP 1)
on line 77 (or about) to src/pcre/CMakeLists.txt. Then rebuild and see if it works properly.
user_none is offline