mirror of
https://gitlab.gnome.org/GNOME/glib.git
synced 2024-12-27 07:56: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>
|
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
|
* glib/gspawn.c: Undefine READ_OK to fix the build on
|
||||||
old versions of Darwin. (#327800)
|
old versions of Darwin. (#327800)
|
||||||
|
|
||||||
|
@ -1604,6 +1604,13 @@ if test x"$have_threads" != xno; then
|
|||||||
*-*-cygwin*|*-*-darwin*)
|
*-*-cygwin*|*-*-darwin*)
|
||||||
# skip cygwin and darwin -pthread or -pthreads test
|
# 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
|
for flag in pthread pthreads mt; do
|
||||||
glib_save_CFLAGS="$CFLAGS"
|
glib_save_CFLAGS="$CFLAGS"
|
||||||
|
Loading…
Reference in New Issue
Block a user