mirror of
https://gitlab.gnome.org/GNOME/glib.git
synced 2024-12-26 15:36:14 +01:00
On Solaris, set CFLAGS and LDFLAGS that work both with Sun cc and gcc.
2006-12-15 Matthias Clasen <mclasen@redhat.com> * configure.in: On Solaris, set CFLAGS and LDFLAGS that work both with Sun cc and gcc. (#315061, Lazlo Peter)
This commit is contained in:
parent
86346d02c7
commit
0aa53c3a3d
@ -1,5 +1,8 @@
|
||||
2006-12-15 Matthias Clasen <mclasen@redhat.com>
|
||||
|
||||
* configure.in: On Solaris, set CFLAGS and LDFLAGS that
|
||||
work both with Sun cc and gcc. (#315061, Lazlo Peter)
|
||||
|
||||
* glib/gspawn.c: Undefine READ_OK to fix the build on
|
||||
old versions of Darwin. (#327800)
|
||||
|
||||
|
@ -1604,6 +1604,13 @@ if test x"$have_threads" != xno; then
|
||||
*-*-cygwin*|*-*-darwin*)
|
||||
# skip cygwin and darwin -pthread or -pthreads test
|
||||
;;
|
||||
*-solaris*)
|
||||
# These compiler/linker flags work with both Sun Studio and gcc
|
||||
# Sun Studio expands -mt to -D_REENTRANT and -lthread
|
||||
# gcc expands -pthreads to -D_REENTRANT -D_PTHREADS -lpthread
|
||||
G_THREAD_CFLAGS="-D_REENTRANT -D_PTHREADS"
|
||||
G_THREAD_LIBS="-lpthread -lthread"
|
||||
;;
|
||||
*)
|
||||
for flag in pthread pthreads mt; do
|
||||
glib_save_CFLAGS="$CFLAGS"
|
||||
|
Loading…
Reference in New Issue
Block a user