[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    KDE/kdelibs/win
From:       Christian Ehrlicher <Ch.Ehrlicher () gmx ! de>
Date:       2006-03-15 16:11:06
Message-ID: 1142439066.679281.28983.nullmailer () svn ! kde ! org
[Download RAW message or body]

SVN commit 518886 by chehrlic:

fix compile with msvc.net & 2003

 M  +2 -2      CMakeLists.txt  
 M  +9 -0      src/inet.c  
 M  +8 -0      src/mmap.c  


--- trunk/KDE/kdelibs/win/CMakeLists.txt #518885:518886
@@ -47,7 +47,6 @@
 
 set(win_LIB_SRCS
    src/bootstrap.cpp
-   src/dummy.cpp
    src/fcntl.c
    src/fsync.c
    src/getenv.c
@@ -72,8 +71,9 @@
    )
 
 
+set(CMAKE_DEBUG_POSTFIX "d")
 add_library(kdewin32 SHARED ${win_LIB_SRCS} )
-target_link_libraries(kdewin32 ${QT_QTCORE_LIBRARY} ${QT_QT3SUPPORT_LIBRARY} advapi32 shell32 ws2_32 )
+target_link_libraries(kdewin32 ${QT_QTCORE_LIBRARY} advapi32 shell32 ws2_32 )
 set_target_properties(kdewin32 PROPERTIES DEFINE_SYMBOL MAKE_KDEWIN32_LIB )
 set_target_properties(kdewin32 PROPERTIES VERSION 4.2.0 SOVERSION 4 )
 
--- trunk/KDE/kdelibs/win/src/inet.c #518885:518886
@@ -25,6 +25,15 @@
 #include <arpa/inet.h>
 #include <ws2tcpip.h>
 
+#ifndef _CRT_ERRNO_DEFINED
+#define _CRT_ERRNO_DEFINED
+static int __cdecl _set_errno(int _Value)
+{
+	errno = _Value;
+	return 0;
+}
+#endif
+
 #ifdef __MINGW32__
 #define U_WORD(a,i) (a)->_S6_un._S6_u16[i]
 #else
--- trunk/KDE/kdelibs/win/src/mmap.c #518885:518886
@@ -30,6 +30,14 @@
 #include <sys/mman.h>
 #include <sys/socket.h>
 
+#ifndef _CRT_ERRNO_DEFINED
+#define _CRT_ERRNO_DEFINED
+static int __cdecl _set_errno(int _Value)
+{
+	errno = _Value;
+	return 0;
+}
+#endif
 
 #ifndef SECTION_MAP_EXECUTE_EXPLICIT
 //not defined in the February 2003 version of the Platform  SDK 
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic