Changeset 846 for trunk/mkspecs/solaris-g++
- Timestamp:
- May 5, 2011, 5:36:53 AM (15 years ago)
- Location:
- trunk
- Files:
-
- 3 edited
-
. (modified) (1 prop)
-
mkspecs/solaris-g++/qmake.conf (modified) (2 diffs)
-
mkspecs/solaris-g++/qplatformdefs.h (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk
- Property svn:mergeinfo changed
/branches/vendor/nokia/qt/4.7.2 (added) merged: 845 /branches/vendor/nokia/qt/current merged: 844 /branches/vendor/nokia/qt/4.6.3 removed
- Property svn:mergeinfo changed
-
trunk/mkspecs/solaris-g++/qmake.conf
r2 r846 10 10 11 11 MAKEFILE_GENERATOR = UNIX 12 TARGET_PLATFORM = unix 12 13 TEMPLATE = app 13 14 CONFIG += qt warn_on release link_prl … … 63 64 QMAKE_LFLAGS_THREAD = 64 65 QMAKE_LFLAGS_NOUNDEF = -z defs 65 QMAKE_ RPATH= -Wl,-R,66 QMAKE_LFLAGS_RPATH = -Wl,-R, 66 67 67 68 QMAKE_LIBS = -
trunk/mkspecs/solaris-g++/qplatformdefs.h
r651 r846 1 1 /**************************************************************************** 2 2 ** 3 ** Copyright (C) 201 0Nokia Corporation and/or its subsidiary(-ies).3 ** Copyright (C) 2011 Nokia Corporation and/or its subsidiary(-ies). 4 4 ** All rights reserved. 5 5 ** Contact: Nokia Corporation (qt-info@nokia.com) … … 80 80 #endif 81 81 82 #define QT_USE_XOPEN_LFS_EXTENSIONS 83 #include "../common/posix/qplatformdefs.h" 84 85 #undef QT_SOCKLEN_T 86 #undef QT_SOCKET_CONNECT 87 #undef QT_SOCKET_BIND 88 89 #define QT_SOCKET_CONNECT qt_socket_connect 90 #define QT_SOCKET_BIND qt_socket_bind 91 82 92 #if defined(_XOPEN_SOURCE) && (_XOPEN_SOURCE-0 >= 500) && (_XOPEN_VERSION-0 >= 500) 83 93 // Solaris 7 and better with specific feature test macros … … 105 115 #endif 106 116 107 #ifdef QT_LARGEFILE_SUPPORT108 #define QT_STATBUF struct stat64109 #define QT_STATBUF4TSTAT struct stat64110 #define QT_STAT ::stat64111 #define QT_FSTAT ::fstat64112 #define QT_LSTAT ::lstat64113 #define QT_OPEN ::open64114 #define QT_TRUNCATE ::truncate64115 #define QT_FTRUNCATE ::ftruncate64116 #define QT_LSEEK ::lseek64117 #else118 #define QT_STATBUF struct stat119 #define QT_STATBUF4TSTAT struct stat120 #define QT_STAT ::stat121 #define QT_FSTAT ::fstat122 #define QT_LSTAT ::lstat123 #define QT_OPEN ::open124 #define QT_TRUNCATE ::truncate125 #define QT_FTRUNCATE ::ftruncate126 #define QT_LSEEK ::lseek127 #endif128 129 #ifdef QT_LARGEFILE_SUPPORT130 #define QT_FOPEN ::fopen64131 #define QT_FSEEK ::fseeko64132 #define QT_FTELL ::ftello64133 #define QT_FGETPOS ::fgetpos64134 #define QT_FSETPOS ::fsetpos64135 #define QT_MMAP ::mmap64136 #define QT_FPOS_T fpos64_t137 #define QT_OFF_T off64_t138 #else139 #define QT_FOPEN ::fopen140 #define QT_FSEEK ::fseek141 #define QT_FTELL ::ftell142 #define QT_FGETPOS ::fgetpos143 #define QT_FSETPOS ::fsetpos144 #define QT_MMAP ::mmap145 #define QT_FPOS_T fpos_t146 #define QT_OFF_T long147 #endif148 149 #define QT_STAT_REG S_IFREG150 #define QT_STAT_DIR S_IFDIR151 #define QT_STAT_MASK S_IFMT152 #define QT_STAT_LNK S_IFLNK153 #define QT_SOCKET_CONNECT qt_socket_connect154 #define QT_SOCKET_BIND qt_socket_bind155 #define QT_FILENO fileno156 #define QT_CLOSE ::close157 #define QT_READ ::read158 #define QT_WRITE ::write159 #define QT_ACCESS ::access160 #define QT_GETCWD ::getcwd161 #define QT_CHDIR ::chdir162 #define QT_MKDIR ::mkdir163 #define QT_RMDIR ::rmdir164 #define QT_OPEN_LARGEFILE O_LARGEFILE165 #define QT_OPEN_RDONLY O_RDONLY166 #define QT_OPEN_WRONLY O_WRONLY167 #define QT_OPEN_RDWR O_RDWR168 #define QT_OPEN_CREAT O_CREAT169 #define QT_OPEN_TRUNC O_TRUNC170 #define QT_OPEN_APPEND O_APPEND171 172 #define QT_SIGNAL_RETTYPE void173 #define QT_SIGNAL_ARGS int174 #define QT_SIGNAL_IGNORE SIG_IGN175 176 117 #if !defined(_XOPEN_UNIX) 177 118 // Solaris 2.5.1
Note:
See TracChangeset
for help on using the changeset viewer.
