This commit is contained in:
@@ -220,10 +220,13 @@ if (LINUX)
|
|||||||
set(CMAKE_CXX_FLAGS_RELWITHDEBINFO "${CMAKE_CXX_FLAGS_RELWITHDEBINFO} -fomit-frame-pointer -mmmx -msse -mfpmath=sse -msse2 -ffast-math -ftree-vectorize -fweb -fexpensive-optimizations -frename-registers")
|
set(CMAKE_CXX_FLAGS_RELWITHDEBINFO "${CMAKE_CXX_FLAGS_RELWITHDEBINFO} -fomit-frame-pointer -mmmx -msse -mfpmath=sse -msse2 -ffast-math -ftree-vectorize -fweb -fexpensive-optimizations -frename-registers")
|
||||||
set(CMAKE_C_FLAGS_RELWITHDEBINFO "${CMAKE_C_FLAGS_RELWITHDEBINFO} -fomit-frame-pointer -mmmx -msse -mfpmath=sse -msse2 -ffast-math -ftree-vectorize -fweb -fexpensive-optimizations -frename-registers")
|
set(CMAKE_C_FLAGS_RELWITHDEBINFO "${CMAKE_C_FLAGS_RELWITHDEBINFO} -fomit-frame-pointer -mmmx -msse -mfpmath=sse -msse2 -ffast-math -ftree-vectorize -fweb -fexpensive-optimizations -frename-registers")
|
||||||
else (${ARCH} STREQUAL "x86_64")
|
else (${ARCH} STREQUAL "x86_64")
|
||||||
set(CMAKE_CXX_FLAGS_RELEASESSE2 "${CMAKE_CXX_FLAGS_RELEASESSE2} -march=pentium4 -mfpmath=sse -msse2 ${GCC_EXTRA_OPTIMIZATIONS}")
|
if (NOT STANDALONE)
|
||||||
set(CMAKE_C_FLAGS_RELEASESSE2 "${CMAKE_C_FLAGS_RELEASESSE2} -march=pentium4 -mfpmath=sse -msse2 "${GCC_EXTRA_OPTIMIZATIONS})
|
set(MARCH_FLAG " -march=pentium4")
|
||||||
set(CMAKE_CXX_FLAGS_RELWITHDEBINFO "${CMAKE_CXX_FLAGS_RELWITHDEBINFO} -march=pentium4 -mfpmath=sse -msse2 ${GCC_EXTRA_OPTIMIZATIONS}")
|
endif (NOT STANDALONE)
|
||||||
set(CMAKE_C_FLAGS_RELWITHDEBINFO "${CMAKE_C_FLAGS_RELWITHDEBINFO} -march=pentium4 -mfpmath=sse -msse2 "${GCC_EXTRA_OPTIMIZATIONS})
|
set(CMAKE_CXX_FLAGS_RELEASESSE2 "${CMAKE_CXX_FLAGS_RELEASESSE2}${MARCH_FLAG} -mfpmath=sse -msse2 ${GCC_EXTRA_OPTIMIZATIONS}")
|
||||||
|
set(CMAKE_C_FLAGS_RELEASESSE2 "${CMAKE_C_FLAGS_RELEASESSE2}${MARCH_FLAG} -mfpmath=sse -msse2 "${GCC_EXTRA_OPTIMIZATIONS})
|
||||||
|
set(CMAKE_CXX_FLAGS_RELWITHDEBINFO "${CMAKE_CXX_FLAGS_RELWITHDEBINFO}${MARCH_FLAG} -mfpmath=sse -msse2 ${GCC_EXTRA_OPTIMIZATIONS}")
|
||||||
|
set(CMAKE_C_FLAGS_RELWITHDEBINFO "${CMAKE_C_FLAGS_RELWITHDEBINFO}${MARCH_FLAG} -mfpmath=sse -msse2 "${GCC_EXTRA_OPTIMIZATIONS})
|
||||||
endif (${ARCH} STREQUAL "x86_64")
|
endif (${ARCH} STREQUAL "x86_64")
|
||||||
endif (VIEWER)
|
endif (VIEWER)
|
||||||
|
|
||||||
@@ -278,11 +281,6 @@ endif (LINUX OR DARWIN)
|
|||||||
|
|
||||||
if (STANDALONE)
|
if (STANDALONE)
|
||||||
add_definitions(-DLL_STANDALONE=1)
|
add_definitions(-DLL_STANDALONE=1)
|
||||||
|
|
||||||
if (LINUX AND ${ARCH} STREQUAL "i686")
|
|
||||||
add_definitions(-march=pentiumpro)
|
|
||||||
endif (LINUX AND ${ARCH} STREQUAL "i686")
|
|
||||||
|
|
||||||
else (STANDALONE)
|
else (STANDALONE)
|
||||||
set(${ARCH}_linux_INCLUDES
|
set(${ARCH}_linux_INCLUDES
|
||||||
ELFIO
|
ELFIO
|
||||||
|
|||||||
@@ -63,10 +63,10 @@ LLDirIterator::Impl::Impl(const std::string &dirname, const std::string &mask)
|
|||||||
{
|
{
|
||||||
mIter = fs::directory_iterator(dir_path);
|
mIter = fs::directory_iterator(dir_path);
|
||||||
}
|
}
|
||||||
#if BOOST_FILESYSTEM_VERSION == 2
|
#if BOOST_FILESYSTEM_VERSION >= 3
|
||||||
catch (fs::basic_filesystem_error<fs::path>& e)
|
|
||||||
#else
|
|
||||||
catch (fs::filesystem_error& e)
|
catch (fs::filesystem_error& e)
|
||||||
|
#else
|
||||||
|
catch (fs::basic_filesystem_error<fs::path>& e)
|
||||||
#endif
|
#endif
|
||||||
{
|
{
|
||||||
llerrs << e.what() << llendl;
|
llerrs << e.what() << llendl;
|
||||||
@@ -112,10 +112,10 @@ bool LLDirIterator::Impl::next(std::string &fname)
|
|||||||
while (mIter != end_itr && !found)
|
while (mIter != end_itr && !found)
|
||||||
{
|
{
|
||||||
boost::smatch match;
|
boost::smatch match;
|
||||||
#if BOOST_FILESYSTEM_VERSION == 2
|
#if BOOST_FILESYSTEM_VERSION >= 3
|
||||||
std::string name = mIter->path().filename();
|
|
||||||
#else
|
|
||||||
std::string name = mIter->path().filename().string();
|
std::string name = mIter->path().filename().string();
|
||||||
|
#else
|
||||||
|
std::string name = mIter->path().filename();
|
||||||
#endif
|
#endif
|
||||||
if (found = boost::regex_match(name, match, mFilterExp))
|
if (found = boost::regex_match(name, match, mFilterExp))
|
||||||
{
|
{
|
||||||
|
|||||||
Reference in New Issue
Block a user