config/cf/bsdLib.rules: Switch -fpic to -fPIC lib/DtXinerama/Imakefile: Use $(PICFLAGS) instead of -fpic Several tickets have been opened by users encountering the low 8KiB GOT limit on SPARC systems running BSD. This change makes CDE builds on BSD more consistent with those on Linux, where -fPIC has been the default without any reported issues.
47 lines
1.4 KiB
Plaintext
47 lines
1.4 KiB
Plaintext
XCOMM
|
|
XCOMM CDE - Common Desktop Environment
|
|
XCOMM
|
|
XCOMM Copyright (c) 1993-2013, The Open Group. All rights reserved.
|
|
XCOMM
|
|
XCOMM These libraries and programs are free software; you can
|
|
XCOMM redistribute them and/or modify them under the terms of the GNU
|
|
XCOMM Lesser General Public License as published by the Free Software
|
|
XCOMM Foundation; either version 2 of the License, or (at your option)
|
|
XCOMM any later version.
|
|
XCOMM
|
|
XCOMM These libraries and programs are distributed in the hope that
|
|
XCOMM they will be useful, but WITHOUT ANY WARRANTY; without even the
|
|
XCOMM implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
|
|
XCOMM PURPOSE. See the GNU Lesser General Public License for more
|
|
XCOMM details.
|
|
XCOMM
|
|
XCOMM You should have received a copy of the GNU Lesser General Public
|
|
XCOMM License along with these libraries and programs; if not, write
|
|
XCOMM to the Free Software Foundation, Inc., 51 Franklin Street, Fifth
|
|
XCOMM Floor, Boston, MA 02110-1301 USA
|
|
XCOMM
|
|
|
|
#define DoNormalLib YES
|
|
#define DoSharedLib NO
|
|
#define DoDebugLib NO
|
|
#define DoProfileLib NO
|
|
#define HasSharedData NO
|
|
#define LibName DtXinerama
|
|
#define LibHeaders YES
|
|
|
|
HEADERS = DtXinerama.h
|
|
|
|
SRCS = DtXinerama.c
|
|
|
|
OBJS = DtXinerama.o
|
|
|
|
#include <Library.tmpl>
|
|
|
|
INCLUDES = -I.
|
|
|
|
XCOMM -fpic is required for static libDtXinerama to link with libDtSvc properly
|
|
CCOPTIONS += $(PICFLAGS)
|
|
|
|
DependTarget()
|
|
|