diff -ur a/cmake/WtFindBoost-vintage.txt b/cmake/WtFindBoost-vintage.txt --- a/cmake/WtFindBoost-vintage.txt 2011-11-15 04:49:29.000000000 -0300 +++ b/cmake/WtFindBoost-vintage.txt 2012-02-02 19:21:07.108060403 -0300 @@ -70,6 +70,7 @@ boost_thread-${BOOST_COMPILER}-mt-${BOOST_FLAGS}-${BOOST_VERSION} boost_thread-${BOOST_COMPILER}-mt-${BOOST_VERSION} boost_thread-${BOOST_COMPILER}-mt + boost_thread${BOOST_COMPILER}-mt boost_thread-mt-${BOOST_VERSION} boost_thread-mt boost_thread-${BOOST_COMPILER}-${BOOST_VERSION} diff -ur a/cmake/WtFindGm.txt b/cmake/WtFindGm.txt --- a/cmake/WtFindGm.txt 2011-04-01 07:35:50.000000000 -0300 +++ b/cmake/WtFindGm.txt 2012-02-02 21:31:04.157439938 -0300 @@ -59,6 +59,12 @@ ELSE(GM_LIB AND GMPP_LIB AND GM_LIB_DEBUG AND GMPP_LIB_DEBUG AND GM_INCLUDE_DIR) SET(GM_FOUND FALSE) ENDIF(GM_LIB AND GMPP_LIB AND GM_LIB_DEBUG AND GMPP_LIB_DEBUG AND GM_INCLUDE_DIR) + + IF(GM_INCLUDE_DIR AND GM_LIBS) + SET(GM_FOUND TRUE) + SET(GM_INCLUDE_DIRS ${GM_INCLUDE_DIR}) + SET(GM_LIBRARIES optimized ${GM_LIBS}) + ENDIF(GM_INCLUDE_DIR AND GM_LIBS) ELSE(WIN32) FIND_LIBRARY(GM_LIB NAMES diff -ur a/cmake/WtFindHaru.txt b/cmake/WtFindHaru.txt --- a/cmake/WtFindHaru.txt 2011-01-10 05:50:55.000000000 -0300 +++ b/cmake/WtFindHaru.txt 2012-02-02 21:32:08.165440382 -0300 @@ -44,6 +44,7 @@ FIND_LIBRARY(Z_LIB NAMES zlib + libz PATHS ${HARU_PREFIX}/lib ${USERLIB_PREFIX}/lib @@ -58,6 +59,17 @@ SET(HARU_SUPPORT_LIBS ${HARU_SUPPORT_LIBS} ${Z_LIB}) ENDIF(Z_LIB) ENDIF(HARU_LIB_RELEASE AND HARU_LIB_DEBUG) + + IF(HARU_LIB_RELEASE) + SET(HARU_LIB optimized ${HARU_LIB_RELEASE}) + IF(PNG_LIB_RELEASE) + SET(HARU_SUPPORT_LIBS ${HARU_SUPPORT_LIBS} optimized ${PNG_LIB_RELEASE}) + ENDIF(PNG_LIB_RELEASE) + IF(Z_LIB) + SET(HARU_SUPPORT_LIBS ${HARU_SUPPORT_LIBS} optimized ${Z_LIB}) + ENDIF(Z_LIB) + ENDIF(HARU_LIB_RELEASE) + SET(HARU_SUPPORT_LIBS_FOUND TRUE) ELSE(WIN32) FIND_LIBRARY(HARU_LIB diff -ur a/cmake/WtFindPangoFt2.txt b/cmake/WtFindPangoFt2.txt --- a/cmake/WtFindPangoFt2.txt 2011-11-28 06:26:54.000000000 -0300 +++ b/cmake/WtFindPangoFt2.txt 2012-02-02 21:17:14.341434198 -0300 @@ -36,11 +36,15 @@ ${GLIB2_INCLUDE_DIR} ${GLIB2_CONFIG_INCLUDE_DIR}) -SET(PANGO_FT2_LIBRARIES - ${PANGO_FT2_LIBRARY} - ${PANGO_LIBRARY} - ${GOBJECT2_LIBRARY} - ${GLIB2_LIBRARY}) +IF(PANGO_FT2_LIBS) + SET(PANGO_FT2_LIBRARIES optimized ${PANGO_FT2_LIBS}) +ELSE(PANGO_FT2_LIBS) + SET(PANGO_FT2_LIBRARIES + ${PANGO_FT2_LIBRARY} + ${PANGO_LIBRARY} + ${GOBJECT2_LIBRARY} + ${GLIB2_LIBRARY}) +ENDIF(PANGO_FT2_LIBS) IF (PANGO_INCLUDE_DIR AND FT2_INCLUDE_DIR diff -ur a/cmake/WtFindSsl.txt b/cmake/WtFindSsl.txt --- a/cmake/WtFindSsl.txt 2011-09-19 09:34:19.000000000 -0300 +++ b/cmake/WtFindSsl.txt 2012-02-02 21:17:53.033434468 -0300 @@ -81,6 +81,11 @@ AND SSL_LIB_DEBUG AND SSL_TOO_LIB_RELEASE AND SSL_TOO_LIB_DEBUG) + + IF(SSL_INCLUDE_DIRS AND OPENSSL_LIBS) + SET(SSL_FOUND true) + SET(SSL_LIBRARIES optimized ${OPENSSL_LIBS}) + ENDIF(SSL_INCLUDE_DIRS AND OPENSSL_LIBS) ELSE (WIN32) FIND_LIBRARY(SSL_LIB NAMES diff -ur a/src/http/Configuration.C b/src/http/Configuration.C --- a/src/http/Configuration.C 2011-11-24 13:17:42.000000000 -0300 +++ b/src/http/Configuration.C 2012-02-02 19:21:07.112060403 -0300 @@ -18,7 +18,7 @@ #endif #ifdef WIN32 #include // for getpid() -#include // for gethostname() +#include // for gethostname() #endif #include #include diff -ur a/src/Wt/WRasterImage.C b/src/Wt/WRasterImage.C --- a/src/Wt/WRasterImage.C 2011-11-24 13:17:42.000000000 -0300 +++ b/src/Wt/WRasterImage.C 2012-02-02 19:21:07.112060403 -0300 @@ -38,15 +38,6 @@ #define M_PI 3.14159265358979323846 #endif -#ifdef WIN32 -namespace { - double round(double x) - { - return floor(x + 0.5); - } -} -#endif - namespace { static const double EPSILON = 1E-5;