Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 238351 Details for
Bug 327827
Qt cross compilation support
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
linux-cross-g++/qplatformdefs.h
qplatformdefs.h (text/plain), 2.74 KB, created by
Matthias Fauconneau
on 2010-07-11 20:06:08 UTC
(
hide
)
Description:
linux-cross-g++/qplatformdefs.h
Filename:
MIME Type:
Creator:
Matthias Fauconneau
Created:
2010-07-11 20:06:08 UTC
Size:
2.74 KB
patch
obsolete
>/**************************************************************************** >** >** Copyright (C) 2010 Nokia Corporation and/or its subsidiary(-ies). >** All rights reserved. >** Contact: Nokia Corporation (qt-info@nokia.com) >** >** This file is part of the qmake spec of the Qt Toolkit. >** >** $QT_BEGIN_LICENSE:LGPL$ >** No Commercial Usage >** This file contains pre-release code and may not be distributed. >** You may use this file in accordance with the terms and conditions >** contained in the Technology Preview License Agreement accompanying >** this package. >** >** GNU Lesser General Public License Usage >** Alternatively, this file may be used under the terms of the GNU Lesser >** General Public License version 2.1 as published by the Free Software >** Foundation and appearing in the file LICENSE.LGPL included in the >** packaging of this file. Please review the following information to >** ensure the GNU Lesser General Public License version 2.1 requirements >** will be met: http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. >** >** In addition, as a special exception, Nokia gives you certain additional >** rights. These rights are described in the Nokia Qt LGPL Exception >** version 1.1, included in the file LGPL_EXCEPTION.txt in this package. >** >** If you have questions regarding the use of this file, please contact >** Nokia at qt-info@nokia.com. >** >** >** >** >** >** >** >** >** $QT_END_LICENSE$ >** >****************************************************************************/ > >#ifndef QPLATFORMDEFS_H >#define QPLATFORMDEFS_H > >// Get Qt defines/settings > >#include "qglobal.h" > >// Set any POSIX/XOPEN defines at the top of this file to turn on specific APIs > >// 1) need to reset default environment if _BSD_SOURCE is defined >// 2) need to specify POSIX thread interfaces explicitly in glibc 2.0 >// 3) it seems older glibc need this to include the X/Open stuff >#ifndef _GNU_SOURCE ># define _GNU_SOURCE >#endif > >#include <unistd.h> > > >// We are hot - unistd.h should have turned on the specific APIs we requested > >#include <features.h> >#include <pthread.h> >#include <dirent.h> >#include <fcntl.h> >#include <grp.h> >#include <pwd.h> >#include <signal.h> > >#include <sys/types.h> >#include <sys/ioctl.h> >#include <sys/ipc.h> >#include <sys/time.h> >#include <sys/shm.h> >#include <sys/socket.h> >#include <sys/stat.h> >#include <sys/wait.h> >#include <netinet/in.h> >#ifndef QT_NO_IPV6IFNAME >#include <net/if.h> >#endif > >#define QT_USE_XOPEN_LFS_EXTENSIONS >#include "../common/posix/qplatformdefs.h" > >#undef QT_SOCKLEN_T > >#if defined(__GLIBC__) && (__GLIBC__ >= 2) >#define QT_SOCKLEN_T socklen_t >#else >#define QT_SOCKLEN_T int >#endif > >#if defined(_XOPEN_SOURCE) && (_XOPEN_SOURCE >= 500) >#define QT_SNPRINTF ::snprintf >#define QT_VSNPRINTF ::vsnprintf >#endif > >#endif // QPLATFORMDEFS_H
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 327827
:
238343
|
238345
|
238347
|
238349
| 238351