mirror of
https://github.com/boostorg/regex.git
synced 2025-07-17 14:22:08 +02:00
Oracle compiler in C++11 mode doesn't like external template instances in shared library.
This commit is contained in:
@ -99,6 +99,12 @@
|
|||||||
*/
|
*/
|
||||||
#if defined(_MSC_VER) && !defined(_MSC_EXTENSIONS)
|
#if defined(_MSC_VER) && !defined(_MSC_EXTENSIONS)
|
||||||
# define BOOST_REGEX_NO_EXTERNAL_TEMPLATES
|
# define BOOST_REGEX_NO_EXTERNAL_TEMPLATES
|
||||||
|
#endif
|
||||||
|
/*
|
||||||
|
* Oracle compiler in C++11 mode doesn't like external templates for some reason:
|
||||||
|
*/
|
||||||
|
#ifdef __SUNPRO_CC
|
||||||
|
# define BOOST_REGEX_NO_EXTERNAL_TEMPLATES
|
||||||
#endif
|
#endif
|
||||||
/*
|
/*
|
||||||
* Shared regex lib will crash without this, frankly it looks a lot like a gcc bug:
|
* Shared regex lib will crash without this, frankly it looks a lot like a gcc bug:
|
||||||
|
Reference in New Issue
Block a user