mirror of
https://gitlab.gnome.org/GNOME/glib.git
synced 2025-02-21 09:42:10 +01:00
New files, used to generate corresponding non-.in files when making a
* makefile.msc.in makefile.cygwin.in glibconfig.h.win32.in config.h.win32.in tests/makefile.msc.in tests/makefile.cygwin.in: New files, used to generate corresponding non-.in files when making a dist. This is just so the version numbers will be kept in synch automatically. * configure.in: Also substitute @GLIB_MAJOR_VERSION@, @GLIB_MINOR_VERSION@, and @GLIB_INTERFACE_AGE@. * Makefile.am tests/Makefile.am: Also distribute makefile.cygwin. * gerror.c (g_on_error_query): On Win32, put up a MessageBox and then exit. * glib.def: Add a couple of functions.
This commit is contained in:
parent
380709d62f
commit
2b688f549c
18
ChangeLog
18
ChangeLog
@ -1,3 +1,21 @@
|
|||||||
|
1999-05-06 Tor Lillqvist <tml@iki.fi>
|
||||||
|
|
||||||
|
* makefile.msc.in makefile.cygwin.in glibconfig.h.win32.in
|
||||||
|
config.h.win32.in tests/makefile.msc.in tests/makefile.cygwin.in:
|
||||||
|
New files, used to generate corresponding non-.in files when
|
||||||
|
making a dist. This is just so the version numbers will be kept in
|
||||||
|
synch automatically.
|
||||||
|
|
||||||
|
* configure.in: Also substitute @GLIB_MAJOR_VERSION@,
|
||||||
|
@GLIB_MINOR_VERSION@, and @GLIB_INTERFACE_AGE@.
|
||||||
|
|
||||||
|
* Makefile.am tests/Makefile.am: Also distribute makefile.cygwin.
|
||||||
|
|
||||||
|
* gerror.c (g_on_error_query): On Win32, put up a MessageBox and
|
||||||
|
then exit.
|
||||||
|
|
||||||
|
* glib.def: Add a couple of functions.
|
||||||
|
|
||||||
Sat May 1 10:26:20 PDT 1999 Manish Singh <yosh@gimp.org>
|
Sat May 1 10:26:20 PDT 1999 Manish Singh <yosh@gimp.org>
|
||||||
|
|
||||||
* acinclude.m4
|
* acinclude.m4
|
||||||
|
@ -1,3 +1,21 @@
|
|||||||
|
1999-05-06 Tor Lillqvist <tml@iki.fi>
|
||||||
|
|
||||||
|
* makefile.msc.in makefile.cygwin.in glibconfig.h.win32.in
|
||||||
|
config.h.win32.in tests/makefile.msc.in tests/makefile.cygwin.in:
|
||||||
|
New files, used to generate corresponding non-.in files when
|
||||||
|
making a dist. This is just so the version numbers will be kept in
|
||||||
|
synch automatically.
|
||||||
|
|
||||||
|
* configure.in: Also substitute @GLIB_MAJOR_VERSION@,
|
||||||
|
@GLIB_MINOR_VERSION@, and @GLIB_INTERFACE_AGE@.
|
||||||
|
|
||||||
|
* Makefile.am tests/Makefile.am: Also distribute makefile.cygwin.
|
||||||
|
|
||||||
|
* gerror.c (g_on_error_query): On Win32, put up a MessageBox and
|
||||||
|
then exit.
|
||||||
|
|
||||||
|
* glib.def: Add a couple of functions.
|
||||||
|
|
||||||
Sat May 1 10:26:20 PDT 1999 Manish Singh <yosh@gimp.org>
|
Sat May 1 10:26:20 PDT 1999 Manish Singh <yosh@gimp.org>
|
||||||
|
|
||||||
* acinclude.m4
|
* acinclude.m4
|
||||||
|
@ -1,3 +1,21 @@
|
|||||||
|
1999-05-06 Tor Lillqvist <tml@iki.fi>
|
||||||
|
|
||||||
|
* makefile.msc.in makefile.cygwin.in glibconfig.h.win32.in
|
||||||
|
config.h.win32.in tests/makefile.msc.in tests/makefile.cygwin.in:
|
||||||
|
New files, used to generate corresponding non-.in files when
|
||||||
|
making a dist. This is just so the version numbers will be kept in
|
||||||
|
synch automatically.
|
||||||
|
|
||||||
|
* configure.in: Also substitute @GLIB_MAJOR_VERSION@,
|
||||||
|
@GLIB_MINOR_VERSION@, and @GLIB_INTERFACE_AGE@.
|
||||||
|
|
||||||
|
* Makefile.am tests/Makefile.am: Also distribute makefile.cygwin.
|
||||||
|
|
||||||
|
* gerror.c (g_on_error_query): On Win32, put up a MessageBox and
|
||||||
|
then exit.
|
||||||
|
|
||||||
|
* glib.def: Add a couple of functions.
|
||||||
|
|
||||||
Sat May 1 10:26:20 PDT 1999 Manish Singh <yosh@gimp.org>
|
Sat May 1 10:26:20 PDT 1999 Manish Singh <yosh@gimp.org>
|
||||||
|
|
||||||
* acinclude.m4
|
* acinclude.m4
|
||||||
|
@ -1,3 +1,21 @@
|
|||||||
|
1999-05-06 Tor Lillqvist <tml@iki.fi>
|
||||||
|
|
||||||
|
* makefile.msc.in makefile.cygwin.in glibconfig.h.win32.in
|
||||||
|
config.h.win32.in tests/makefile.msc.in tests/makefile.cygwin.in:
|
||||||
|
New files, used to generate corresponding non-.in files when
|
||||||
|
making a dist. This is just so the version numbers will be kept in
|
||||||
|
synch automatically.
|
||||||
|
|
||||||
|
* configure.in: Also substitute @GLIB_MAJOR_VERSION@,
|
||||||
|
@GLIB_MINOR_VERSION@, and @GLIB_INTERFACE_AGE@.
|
||||||
|
|
||||||
|
* Makefile.am tests/Makefile.am: Also distribute makefile.cygwin.
|
||||||
|
|
||||||
|
* gerror.c (g_on_error_query): On Win32, put up a MessageBox and
|
||||||
|
then exit.
|
||||||
|
|
||||||
|
* glib.def: Add a couple of functions.
|
||||||
|
|
||||||
Sat May 1 10:26:20 PDT 1999 Manish Singh <yosh@gimp.org>
|
Sat May 1 10:26:20 PDT 1999 Manish Singh <yosh@gimp.org>
|
||||||
|
|
||||||
* acinclude.m4
|
* acinclude.m4
|
||||||
|
@ -1,3 +1,21 @@
|
|||||||
|
1999-05-06 Tor Lillqvist <tml@iki.fi>
|
||||||
|
|
||||||
|
* makefile.msc.in makefile.cygwin.in glibconfig.h.win32.in
|
||||||
|
config.h.win32.in tests/makefile.msc.in tests/makefile.cygwin.in:
|
||||||
|
New files, used to generate corresponding non-.in files when
|
||||||
|
making a dist. This is just so the version numbers will be kept in
|
||||||
|
synch automatically.
|
||||||
|
|
||||||
|
* configure.in: Also substitute @GLIB_MAJOR_VERSION@,
|
||||||
|
@GLIB_MINOR_VERSION@, and @GLIB_INTERFACE_AGE@.
|
||||||
|
|
||||||
|
* Makefile.am tests/Makefile.am: Also distribute makefile.cygwin.
|
||||||
|
|
||||||
|
* gerror.c (g_on_error_query): On Win32, put up a MessageBox and
|
||||||
|
then exit.
|
||||||
|
|
||||||
|
* glib.def: Add a couple of functions.
|
||||||
|
|
||||||
Sat May 1 10:26:20 PDT 1999 Manish Singh <yosh@gimp.org>
|
Sat May 1 10:26:20 PDT 1999 Manish Singh <yosh@gimp.org>
|
||||||
|
|
||||||
* acinclude.m4
|
* acinclude.m4
|
||||||
|
@ -1,3 +1,21 @@
|
|||||||
|
1999-05-06 Tor Lillqvist <tml@iki.fi>
|
||||||
|
|
||||||
|
* makefile.msc.in makefile.cygwin.in glibconfig.h.win32.in
|
||||||
|
config.h.win32.in tests/makefile.msc.in tests/makefile.cygwin.in:
|
||||||
|
New files, used to generate corresponding non-.in files when
|
||||||
|
making a dist. This is just so the version numbers will be kept in
|
||||||
|
synch automatically.
|
||||||
|
|
||||||
|
* configure.in: Also substitute @GLIB_MAJOR_VERSION@,
|
||||||
|
@GLIB_MINOR_VERSION@, and @GLIB_INTERFACE_AGE@.
|
||||||
|
|
||||||
|
* Makefile.am tests/Makefile.am: Also distribute makefile.cygwin.
|
||||||
|
|
||||||
|
* gerror.c (g_on_error_query): On Win32, put up a MessageBox and
|
||||||
|
then exit.
|
||||||
|
|
||||||
|
* glib.def: Add a couple of functions.
|
||||||
|
|
||||||
Sat May 1 10:26:20 PDT 1999 Manish Singh <yosh@gimp.org>
|
Sat May 1 10:26:20 PDT 1999 Manish Singh <yosh@gimp.org>
|
||||||
|
|
||||||
* acinclude.m4
|
* acinclude.m4
|
||||||
|
@ -1,3 +1,21 @@
|
|||||||
|
1999-05-06 Tor Lillqvist <tml@iki.fi>
|
||||||
|
|
||||||
|
* makefile.msc.in makefile.cygwin.in glibconfig.h.win32.in
|
||||||
|
config.h.win32.in tests/makefile.msc.in tests/makefile.cygwin.in:
|
||||||
|
New files, used to generate corresponding non-.in files when
|
||||||
|
making a dist. This is just so the version numbers will be kept in
|
||||||
|
synch automatically.
|
||||||
|
|
||||||
|
* configure.in: Also substitute @GLIB_MAJOR_VERSION@,
|
||||||
|
@GLIB_MINOR_VERSION@, and @GLIB_INTERFACE_AGE@.
|
||||||
|
|
||||||
|
* Makefile.am tests/Makefile.am: Also distribute makefile.cygwin.
|
||||||
|
|
||||||
|
* gerror.c (g_on_error_query): On Win32, put up a MessageBox and
|
||||||
|
then exit.
|
||||||
|
|
||||||
|
* glib.def: Add a couple of functions.
|
||||||
|
|
||||||
Sat May 1 10:26:20 PDT 1999 Manish Singh <yosh@gimp.org>
|
Sat May 1 10:26:20 PDT 1999 Manish Singh <yosh@gimp.org>
|
||||||
|
|
||||||
* acinclude.m4
|
* acinclude.m4
|
||||||
|
@ -1,3 +1,21 @@
|
|||||||
|
1999-05-06 Tor Lillqvist <tml@iki.fi>
|
||||||
|
|
||||||
|
* makefile.msc.in makefile.cygwin.in glibconfig.h.win32.in
|
||||||
|
config.h.win32.in tests/makefile.msc.in tests/makefile.cygwin.in:
|
||||||
|
New files, used to generate corresponding non-.in files when
|
||||||
|
making a dist. This is just so the version numbers will be kept in
|
||||||
|
synch automatically.
|
||||||
|
|
||||||
|
* configure.in: Also substitute @GLIB_MAJOR_VERSION@,
|
||||||
|
@GLIB_MINOR_VERSION@, and @GLIB_INTERFACE_AGE@.
|
||||||
|
|
||||||
|
* Makefile.am tests/Makefile.am: Also distribute makefile.cygwin.
|
||||||
|
|
||||||
|
* gerror.c (g_on_error_query): On Win32, put up a MessageBox and
|
||||||
|
then exit.
|
||||||
|
|
||||||
|
* glib.def: Add a couple of functions.
|
||||||
|
|
||||||
Sat May 1 10:26:20 PDT 1999 Manish Singh <yosh@gimp.org>
|
Sat May 1 10:26:20 PDT 1999 Manish Singh <yosh@gimp.org>
|
||||||
|
|
||||||
* acinclude.m4
|
* acinclude.m4
|
||||||
|
13
Makefile.am
13
Makefile.am
@ -18,6 +18,7 @@ EXTRA_DIST = \
|
|||||||
README.win32 \
|
README.win32 \
|
||||||
glib.def \
|
glib.def \
|
||||||
makefile.msc \
|
makefile.msc \
|
||||||
|
makefile.cygwin \
|
||||||
giowin32.c \
|
giowin32.c \
|
||||||
glibconfig.h.win32 \
|
glibconfig.h.win32 \
|
||||||
config.h.win32
|
config.h.win32
|
||||||
@ -88,6 +89,18 @@ testgdateparser_LDADD = libglib.la
|
|||||||
m4datadir = $(datadir)/aclocal
|
m4datadir = $(datadir)/aclocal
|
||||||
m4data_DATA = glib.m4
|
m4data_DATA = glib.m4
|
||||||
|
|
||||||
|
glibconfig.h.win32: $(top_builddir)/config.status glibconfig.h.win32.in
|
||||||
|
cd $(top_builddir) && CONFIG_FILES=$@ CONFIG_HEADERS= $(SHELL) ./config.status
|
||||||
|
|
||||||
|
config.h.win32: $(top_builddir)/config.status config.h.win32.in
|
||||||
|
cd $(top_builddir) && CONFIG_FILES=$@ CONFIG_HEADERS= $(SHELL) ./config.status
|
||||||
|
|
||||||
|
makefile.msc: $(top_builddir)/config.status makefile.msc.in
|
||||||
|
cd $(top_builddir) && CONFIG_FILES=$@ CONFIG_HEADERS= $(SHELL) ./config.status
|
||||||
|
|
||||||
|
makefile.cygwin: $(top_builddir)/config.status makefile.cygwin.in
|
||||||
|
cd $(top_builddir) && CONFIG_FILES=$@ CONFIG_HEADERS= $(SHELL) ./config.status
|
||||||
|
|
||||||
.PHONY: files release sanity snapshot
|
.PHONY: files release sanity snapshot
|
||||||
|
|
||||||
files:
|
files:
|
||||||
|
@ -44,14 +44,15 @@ short. Otherwise stat() calls will fail.
|
|||||||
Before building you must get the pthreads library for Win32 from
|
Before building you must get the pthreads library for Win32 from
|
||||||
http://sourceware.cygnus.com/pthreads-win32/. The pthreads-win32
|
http://sourceware.cygnus.com/pthreads-win32/. The pthreads-win32
|
||||||
snapshot from 1999-04-07 is the one that should be used. Edit the
|
snapshot from 1999-04-07 is the one that should be used. Edit the
|
||||||
location of the pthreads library and include files in makefile.msc.
|
location of the pthreads library and include files in makefile.msc or
|
||||||
|
makefile.cygwin.
|
||||||
|
|
||||||
If using the Microsoft toolchain, build with `nmake -f
|
If using the Microsoft toolchain, build with `nmake -f
|
||||||
makefile.msc`. Install with `nmake -f makefile.msc install`. If using
|
makefile.msc`. Install with `nmake -f makefile.msc install`. If using
|
||||||
egcs, build using `make -f makefile.cygwin`.
|
egcs, build using `make -f makefile.cygwin`.
|
||||||
|
|
||||||
To test the GLib functions, go to the tests subdirectory and enter
|
To test the GLib functions, go to the tests subdirectory and enter
|
||||||
`nmake -f makefile.msc check`.
|
`nmake -f makefile.msc check` or `make -f makefile.cygwin check`.
|
||||||
|
|
||||||
If you would want to use the cygwin tools to generate executables that
|
If you would want to use the cygwin tools to generate executables that
|
||||||
*do* use the cygwin runtime, the normal Unix configuration method
|
*do* use the cygwin runtime, the normal Unix configuration method
|
||||||
@ -83,7 +84,7 @@ Some of the usage of these macros was a bit mixed up, and had to be
|
|||||||
straightened out when adding the gcc support. In particular, I used to
|
straightened out when adding the gcc support. In particular, I used to
|
||||||
check for _MSC_VER in some places where I really wanted to check for
|
check for _MSC_VER in some places where I really wanted to check for
|
||||||
the Microsoft C library, and those checks has now been changed to
|
the Microsoft C library, and those checks has now been changed to
|
||||||
NATIVE_WIN32.
|
NATIVE_WIN32. NATIVE_WIN32 should maybe be renamed to USE_MSVCRT.
|
||||||
|
|
||||||
The pthreads for Win32 package that the thread support uses isn't
|
The pthreads for Win32 package that the thread support uses isn't
|
||||||
quite ready yet, and thus threads really should not be relied upon.
|
quite ready yet, and thus threads really should not be relied upon.
|
||||||
|
@ -54,11 +54,11 @@
|
|||||||
/* #undef G_VA_COPY_AS_ARRAY */
|
/* #undef G_VA_COPY_AS_ARRAY */
|
||||||
#define G_HAVE___INLINE 1
|
#define G_HAVE___INLINE 1
|
||||||
|
|
||||||
#define GLIB_MAJOR_VERSION 1
|
#define GLIB_MAJOR_VERSION @GLIB_MAJOR_VERSION@
|
||||||
#define GLIB_MINOR_VERSION 3
|
#define GLIB_MINOR_VERSION @GLIB_MINOR_VERSION@
|
||||||
#define GLIB_MICRO_VERSION 0
|
#define GLIB_MICRO_VERSION @GLIB_MICRO_VERSION@
|
||||||
#define GLIB_INTERFACE_AGE 0
|
#define GLIB_INTERFACE_AGE @GLIB_INTERFACE_AGE@
|
||||||
#define GLIB_BINARY_AGE 0
|
#define GLIB_BINARY_AGE @GLIB_BINARY_AGE@
|
||||||
|
|
||||||
#define G_THREAD_SOURCE "gthread-posix.c"
|
#define G_THREAD_SOURCE "gthread-posix.c"
|
||||||
|
|
@ -40,7 +40,11 @@ GLIB_VERSION=$GLIB_MAJOR_VERSION.$GLIB_MINOR_VERSION.$GLIB_MICRO_VERSION
|
|||||||
dnl
|
dnl
|
||||||
AC_DIVERT_POP()dnl
|
AC_DIVERT_POP()dnl
|
||||||
|
|
||||||
|
AC_SUBST(GLIB_MAJOR_VERSION)
|
||||||
|
AC_SUBST(GLIB_MINOR_VERSION)
|
||||||
AC_SUBST(GLIB_VERSION)
|
AC_SUBST(GLIB_VERSION)
|
||||||
|
AC_SUBST(GLIB_INTERFACE_AGE)
|
||||||
|
AC_SUBST(GLIB_BINARY_AGE)
|
||||||
|
|
||||||
# libtool versioning
|
# libtool versioning
|
||||||
LT_RELEASE=$GLIB_MAJOR_VERSION.$GLIB_MINOR_VERSION
|
LT_RELEASE=$GLIB_MAJOR_VERSION.$GLIB_MINOR_VERSION
|
||||||
|
16
gbacktrace.c
16
gbacktrace.c
@ -59,8 +59,10 @@
|
|||||||
#include <string.h> /* for bzero on BSD systems */
|
#include <string.h> /* for bzero on BSD systems */
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#ifdef _MSC_VER
|
#ifdef NATIVE_WIN32
|
||||||
#include <process.h> /* For _getpid() */
|
# define STRICT /* Strict typing, please */
|
||||||
|
# include <windows.h>
|
||||||
|
# include <process.h> /* For _getpid() */
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#ifndef NO_FD_SET
|
#ifndef NO_FD_SET
|
||||||
@ -82,6 +84,7 @@ volatile gboolean glib_on_error_halt = TRUE;
|
|||||||
void
|
void
|
||||||
g_on_error_query (const gchar *prg_name)
|
g_on_error_query (const gchar *prg_name)
|
||||||
{
|
{
|
||||||
|
#ifndef NATIVE_WIN32
|
||||||
static const gchar *query1 = "[E]xit, [H]alt";
|
static const gchar *query1 = "[E]xit, [H]alt";
|
||||||
static const gchar *query2 = ", show [S]tack trace";
|
static const gchar *query2 = ", show [S]tack trace";
|
||||||
static const gchar *query3 = " or [P]roceed";
|
static const gchar *query3 = " or [P]roceed";
|
||||||
@ -133,6 +136,15 @@ g_on_error_query (const gchar *prg_name)
|
|||||||
}
|
}
|
||||||
else
|
else
|
||||||
goto retry;
|
goto retry;
|
||||||
|
#else
|
||||||
|
if (!prg_name)
|
||||||
|
prg_name = g_get_prgname ();
|
||||||
|
|
||||||
|
MessageBox (NULL, "Terminating",
|
||||||
|
(prg_name && *prg_name) ? prg_name : NULL,
|
||||||
|
MB_OK|MB_ICONERROR);
|
||||||
|
_exit(0);
|
||||||
|
#endif
|
||||||
}
|
}
|
||||||
|
|
||||||
void
|
void
|
||||||
|
16
gerror.c
16
gerror.c
@ -59,8 +59,10 @@
|
|||||||
#include <string.h> /* for bzero on BSD systems */
|
#include <string.h> /* for bzero on BSD systems */
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#ifdef _MSC_VER
|
#ifdef NATIVE_WIN32
|
||||||
#include <process.h> /* For _getpid() */
|
# define STRICT /* Strict typing, please */
|
||||||
|
# include <windows.h>
|
||||||
|
# include <process.h> /* For _getpid() */
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#ifndef NO_FD_SET
|
#ifndef NO_FD_SET
|
||||||
@ -82,6 +84,7 @@ volatile gboolean glib_on_error_halt = TRUE;
|
|||||||
void
|
void
|
||||||
g_on_error_query (const gchar *prg_name)
|
g_on_error_query (const gchar *prg_name)
|
||||||
{
|
{
|
||||||
|
#ifndef NATIVE_WIN32
|
||||||
static const gchar *query1 = "[E]xit, [H]alt";
|
static const gchar *query1 = "[E]xit, [H]alt";
|
||||||
static const gchar *query2 = ", show [S]tack trace";
|
static const gchar *query2 = ", show [S]tack trace";
|
||||||
static const gchar *query3 = " or [P]roceed";
|
static const gchar *query3 = " or [P]roceed";
|
||||||
@ -133,6 +136,15 @@ g_on_error_query (const gchar *prg_name)
|
|||||||
}
|
}
|
||||||
else
|
else
|
||||||
goto retry;
|
goto retry;
|
||||||
|
#else
|
||||||
|
if (!prg_name)
|
||||||
|
prg_name = g_get_prgname ();
|
||||||
|
|
||||||
|
MessageBox (NULL, "Terminating",
|
||||||
|
(prg_name && *prg_name) ? prg_name : NULL,
|
||||||
|
MB_OK|MB_ICONERROR);
|
||||||
|
_exit(0);
|
||||||
|
#endif
|
||||||
}
|
}
|
||||||
|
|
||||||
void
|
void
|
||||||
|
2
glib.def
2
glib.def
@ -353,6 +353,8 @@ EXPORTS
|
|||||||
g_str_equal
|
g_str_equal
|
||||||
g_str_hash
|
g_str_hash
|
||||||
g_strcasecmp
|
g_strcasecmp
|
||||||
|
g_strchomp
|
||||||
|
g_strchug
|
||||||
g_strconcat
|
g_strconcat
|
||||||
g_strdelimit
|
g_strdelimit
|
||||||
g_strdown
|
g_strdown
|
||||||
|
@ -18,6 +18,7 @@ EXTRA_DIST = \
|
|||||||
README.win32 \
|
README.win32 \
|
||||||
glib.def \
|
glib.def \
|
||||||
makefile.msc \
|
makefile.msc \
|
||||||
|
makefile.cygwin \
|
||||||
giowin32.c \
|
giowin32.c \
|
||||||
glibconfig.h.win32 \
|
glibconfig.h.win32 \
|
||||||
config.h.win32
|
config.h.win32
|
||||||
@ -88,6 +89,18 @@ testgdateparser_LDADD = libglib.la
|
|||||||
m4datadir = $(datadir)/aclocal
|
m4datadir = $(datadir)/aclocal
|
||||||
m4data_DATA = glib.m4
|
m4data_DATA = glib.m4
|
||||||
|
|
||||||
|
glibconfig.h.win32: $(top_builddir)/config.status glibconfig.h.win32.in
|
||||||
|
cd $(top_builddir) && CONFIG_FILES=$@ CONFIG_HEADERS= $(SHELL) ./config.status
|
||||||
|
|
||||||
|
config.h.win32: $(top_builddir)/config.status config.h.win32.in
|
||||||
|
cd $(top_builddir) && CONFIG_FILES=$@ CONFIG_HEADERS= $(SHELL) ./config.status
|
||||||
|
|
||||||
|
makefile.msc: $(top_builddir)/config.status makefile.msc.in
|
||||||
|
cd $(top_builddir) && CONFIG_FILES=$@ CONFIG_HEADERS= $(SHELL) ./config.status
|
||||||
|
|
||||||
|
makefile.cygwin: $(top_builddir)/config.status makefile.cygwin.in
|
||||||
|
cd $(top_builddir) && CONFIG_FILES=$@ CONFIG_HEADERS= $(SHELL) ./config.status
|
||||||
|
|
||||||
.PHONY: files release sanity snapshot
|
.PHONY: files release sanity snapshot
|
||||||
|
|
||||||
files:
|
files:
|
||||||
|
@ -59,8 +59,10 @@
|
|||||||
#include <string.h> /* for bzero on BSD systems */
|
#include <string.h> /* for bzero on BSD systems */
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#ifdef _MSC_VER
|
#ifdef NATIVE_WIN32
|
||||||
#include <process.h> /* For _getpid() */
|
# define STRICT /* Strict typing, please */
|
||||||
|
# include <windows.h>
|
||||||
|
# include <process.h> /* For _getpid() */
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#ifndef NO_FD_SET
|
#ifndef NO_FD_SET
|
||||||
@ -82,6 +84,7 @@ volatile gboolean glib_on_error_halt = TRUE;
|
|||||||
void
|
void
|
||||||
g_on_error_query (const gchar *prg_name)
|
g_on_error_query (const gchar *prg_name)
|
||||||
{
|
{
|
||||||
|
#ifndef NATIVE_WIN32
|
||||||
static const gchar *query1 = "[E]xit, [H]alt";
|
static const gchar *query1 = "[E]xit, [H]alt";
|
||||||
static const gchar *query2 = ", show [S]tack trace";
|
static const gchar *query2 = ", show [S]tack trace";
|
||||||
static const gchar *query3 = " or [P]roceed";
|
static const gchar *query3 = " or [P]roceed";
|
||||||
@ -133,6 +136,15 @@ g_on_error_query (const gchar *prg_name)
|
|||||||
}
|
}
|
||||||
else
|
else
|
||||||
goto retry;
|
goto retry;
|
||||||
|
#else
|
||||||
|
if (!prg_name)
|
||||||
|
prg_name = g_get_prgname ();
|
||||||
|
|
||||||
|
MessageBox (NULL, "Terminating",
|
||||||
|
(prg_name && *prg_name) ? prg_name : NULL,
|
||||||
|
MB_OK|MB_ICONERROR);
|
||||||
|
_exit(0);
|
||||||
|
#endif
|
||||||
}
|
}
|
||||||
|
|
||||||
void
|
void
|
||||||
|
@ -59,8 +59,10 @@
|
|||||||
#include <string.h> /* for bzero on BSD systems */
|
#include <string.h> /* for bzero on BSD systems */
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#ifdef _MSC_VER
|
#ifdef NATIVE_WIN32
|
||||||
#include <process.h> /* For _getpid() */
|
# define STRICT /* Strict typing, please */
|
||||||
|
# include <windows.h>
|
||||||
|
# include <process.h> /* For _getpid() */
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#ifndef NO_FD_SET
|
#ifndef NO_FD_SET
|
||||||
@ -82,6 +84,7 @@ volatile gboolean glib_on_error_halt = TRUE;
|
|||||||
void
|
void
|
||||||
g_on_error_query (const gchar *prg_name)
|
g_on_error_query (const gchar *prg_name)
|
||||||
{
|
{
|
||||||
|
#ifndef NATIVE_WIN32
|
||||||
static const gchar *query1 = "[E]xit, [H]alt";
|
static const gchar *query1 = "[E]xit, [H]alt";
|
||||||
static const gchar *query2 = ", show [S]tack trace";
|
static const gchar *query2 = ", show [S]tack trace";
|
||||||
static const gchar *query3 = " or [P]roceed";
|
static const gchar *query3 = " or [P]roceed";
|
||||||
@ -133,6 +136,15 @@ g_on_error_query (const gchar *prg_name)
|
|||||||
}
|
}
|
||||||
else
|
else
|
||||||
goto retry;
|
goto retry;
|
||||||
|
#else
|
||||||
|
if (!prg_name)
|
||||||
|
prg_name = g_get_prgname ();
|
||||||
|
|
||||||
|
MessageBox (NULL, "Terminating",
|
||||||
|
(prg_name && *prg_name) ? prg_name : NULL,
|
||||||
|
MB_OK|MB_ICONERROR);
|
||||||
|
_exit(0);
|
||||||
|
#endif
|
||||||
}
|
}
|
||||||
|
|
||||||
void
|
void
|
||||||
|
@ -353,6 +353,8 @@ EXPORTS
|
|||||||
g_str_equal
|
g_str_equal
|
||||||
g_str_hash
|
g_str_hash
|
||||||
g_strcasecmp
|
g_strcasecmp
|
||||||
|
g_strchomp
|
||||||
|
g_strchug
|
||||||
g_strconcat
|
g_strconcat
|
||||||
g_strdelimit
|
g_strdelimit
|
||||||
g_strdown
|
g_strdown
|
||||||
|
@ -7,22 +7,28 @@ BIN = C:\bin
|
|||||||
|
|
||||||
# This is the location of pthreads for Win32,
|
# This is the location of pthreads for Win32,
|
||||||
# see http://sourceware.cygnus.com/pthreads-win32/
|
# see http://sourceware.cygnus.com/pthreads-win32/
|
||||||
|
# We want the 1999-04-07 snapshot.
|
||||||
PTHREADS = ..\pthreads-snap-1999-04-07
|
PTHREADS = ..\pthreads-snap-1999-04-07
|
||||||
PTHREAD_LIB = $(PTHREADS)\pthread.lib
|
PTHREAD_LIB = $(PTHREADS)\pthread.lib
|
||||||
PTHREAD_INC = -I $(PTHREADS)
|
PTHREAD_INC = -I $(PTHREADS)
|
||||||
|
|
||||||
|
# Full optimization:
|
||||||
|
OPTIMIZE = -Ox
|
||||||
|
# Debugging:
|
||||||
|
#OPTIMIZE = -Zi
|
||||||
|
|
||||||
################################################################
|
################################################################
|
||||||
|
|
||||||
# Nothing much configurable below
|
# Nothing much configurable below
|
||||||
|
|
||||||
# cl -? described the options
|
# cl -? describes the options
|
||||||
CC = cl -G5 -GF -Ox -W3 -MD -nologo
|
CC = cl -G5 -GF $(OPTIMIZE) -W3 -MD -nologo
|
||||||
|
|
||||||
# No general LDFLAGS needes
|
# No general LDFLAGS needed
|
||||||
LDFLAGS = /link
|
LDFLAGS = /link # /debug
|
||||||
INSTALL = copy
|
INSTALL = copy
|
||||||
|
|
||||||
GLIB_VER = 1.3
|
GLIB_VER = @GLIB_MAJOR_VERSION@.@GLIB_MINOR_VERSION@
|
||||||
|
|
||||||
CFLAGS = -I. -DHAVE_CONFIG_H
|
CFLAGS = -I. -DHAVE_CONFIG_H
|
||||||
|
|
@ -97,9 +97,9 @@ typedef unsigned long long guint64;
|
|||||||
#define alloca _alloca
|
#define alloca _alloca
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#define GLIB_MAJOR_VERSION 1
|
#define GLIB_MAJOR_VERSION @GLIB_MAJOR_VERSION@
|
||||||
#define GLIB_MINOR_VERSION 3
|
#define GLIB_MINOR_VERSION @GLIB_MINOR_VERSION@
|
||||||
#define GLIB_MICRO_VERSION 0
|
#define GLIB_MICRO_VERSION @GLIB_MICRO_VERSION@
|
||||||
|
|
||||||
#ifdef __cplusplus
|
#ifdef __cplusplus
|
||||||
#define G_HAVE_INLINE 1
|
#define G_HAVE_INLINE 1
|
||||||
@ -119,7 +119,7 @@ typedef unsigned long long guint64;
|
|||||||
* printf ("sizeof (pthread_mutex_t) = %d\n", sizeof (pthread_mutex_t));
|
* printf ("sizeof (pthread_mutex_t) = %d\n", sizeof (pthread_mutex_t));
|
||||||
* printf ("PTHREAD_MUTEX_INITIALIZER = ");
|
* printf ("PTHREAD_MUTEX_INITIALIZER = ");
|
||||||
* for (i = 0; i < sizeof (pthread_mutex_t); i++)
|
* for (i = 0; i < sizeof (pthread_mutex_t); i++)
|
||||||
* printf ("%u, ", (unsigned) ((unsigned char *) &m)[i]);
|
* printf ("%u, ", ((unsigned char *) &m)[i]);
|
||||||
* printf ("\n");
|
* printf ("\n");
|
||||||
* exit(0);
|
* exit(0);
|
||||||
* }
|
* }
|
@ -1,3 +1,7 @@
|
|||||||
|
1999-05-06 Tor Lillqvist <tml@iki.fi>
|
||||||
|
|
||||||
|
* gmodule.c: Remove LibMain.
|
||||||
|
|
||||||
Sat May 1 10:58:57 PDT 1999 Manish Singh <yosh@gimp.org>
|
Sat May 1 10:58:57 PDT 1999 Manish Singh <yosh@gimp.org>
|
||||||
|
|
||||||
* Makefile.am: use -avoid-version and -module for test plugins
|
* Makefile.am: use -avoid-version and -module for test plugins
|
||||||
|
@ -170,17 +170,6 @@ _g_module_build_path (const gchar *directory,
|
|||||||
}
|
}
|
||||||
#endif /* no implementation */
|
#endif /* no implementation */
|
||||||
|
|
||||||
#if defined (NATIVE_WIN32) && defined (__LCC__)
|
|
||||||
int __stdcall
|
|
||||||
LibMain (void *hinstDll,
|
|
||||||
unsigned long dwReason,
|
|
||||||
void *reserved)
|
|
||||||
{
|
|
||||||
return 1;
|
|
||||||
}
|
|
||||||
#endif /* NATIVE_WIN32 && __LCC__ */
|
|
||||||
|
|
||||||
|
|
||||||
/* --- functions --- */
|
/* --- functions --- */
|
||||||
gboolean
|
gboolean
|
||||||
g_module_supported (void)
|
g_module_supported (void)
|
||||||
|
@ -8,6 +8,7 @@ BIN = /bin
|
|||||||
|
|
||||||
# This is the location of pthreads for Win32,
|
# This is the location of pthreads for Win32,
|
||||||
# see http://sourceware.cygnus.com/pthreads-win32/
|
# see http://sourceware.cygnus.com/pthreads-win32/
|
||||||
|
# We want the 1999-04-07 snapshot.
|
||||||
PTHREADS = ../pthreads-snap-1999-04-07
|
PTHREADS = ../pthreads-snap-1999-04-07
|
||||||
PTHREAD_LIB = -L$(PTHREADS) -lpthread
|
PTHREAD_LIB = -L$(PTHREADS) -lpthread
|
||||||
PTHREAD_INC = -I $(PTHREADS)
|
PTHREAD_INC = -I $(PTHREADS)
|
||||||
@ -25,7 +26,7 @@ LD = ld
|
|||||||
DLLTOOL = dlltool
|
DLLTOOL = dlltool
|
||||||
INSTALL = install
|
INSTALL = install
|
||||||
|
|
||||||
GLIB_VER = 1.3
|
GLIB_VER = @GLIB_MAJOR_VERSION@.@GLIB_MINOR_VERSION@
|
||||||
|
|
||||||
CFLAGS = $(OPTIMIZE) -I. -DHAVE_CONFIG_H
|
CFLAGS = $(OPTIMIZE) -I. -DHAVE_CONFIG_H
|
||||||
|
|
173
makefile.msc.in
Normal file
173
makefile.msc.in
Normal file
@ -0,0 +1,173 @@
|
|||||||
|
## Makefile for building the GLib, gmodule and gthread dlls with Microsoft C
|
||||||
|
## Use: nmake -f makefile.msc install
|
||||||
|
|
||||||
|
# Change this to wherever you want to install the DLLs. This directory
|
||||||
|
# should be in your PATH.
|
||||||
|
BIN = C:\bin
|
||||||
|
|
||||||
|
# This is the location of pthreads for Win32,
|
||||||
|
# see http://sourceware.cygnus.com/pthreads-win32/
|
||||||
|
# We want the 1999-04-07 snapshot.
|
||||||
|
PTHREADS = ..\pthreads-snap-1999-04-07
|
||||||
|
PTHREAD_LIB = $(PTHREADS)\pthread.lib
|
||||||
|
PTHREAD_INC = -I $(PTHREADS)
|
||||||
|
|
||||||
|
# Full optimization:
|
||||||
|
OPTIMIZE = -Ox
|
||||||
|
# Debugging:
|
||||||
|
#OPTIMIZE = -Zi
|
||||||
|
|
||||||
|
################################################################
|
||||||
|
|
||||||
|
# Nothing much configurable below
|
||||||
|
|
||||||
|
# cl -? describes the options
|
||||||
|
CC = cl -G5 -GF $(OPTIMIZE) -W3 -MD -nologo
|
||||||
|
|
||||||
|
# No general LDFLAGS needed
|
||||||
|
LDFLAGS = /link # /debug
|
||||||
|
INSTALL = copy
|
||||||
|
|
||||||
|
GLIB_VER = @GLIB_MAJOR_VERSION@.@GLIB_MINOR_VERSION@
|
||||||
|
|
||||||
|
CFLAGS = -I. -DHAVE_CONFIG_H
|
||||||
|
|
||||||
|
all : \
|
||||||
|
glibconfig.h \
|
||||||
|
config.h \
|
||||||
|
glib-$(GLIB_VER).dll \
|
||||||
|
gmodule\gmoduleconf.h \
|
||||||
|
gmodule-$(GLIB_VER).dll \
|
||||||
|
gthread-$(GLIB_VER).dll \
|
||||||
|
testglib.exe \
|
||||||
|
testgmodule.exe \
|
||||||
|
testgdate.exe \
|
||||||
|
testgdateparser.exe \
|
||||||
|
testgthread.exe
|
||||||
|
|
||||||
|
install : all
|
||||||
|
$(INSTALL) glib-$(GLIB_VER).dll $(BIN)
|
||||||
|
$(INSTALL) gmodule-$(GLIB_VER).dll $(BIN)
|
||||||
|
$(INSTALL) gthread-$(GLIB_VER).dll $(BIN)
|
||||||
|
|
||||||
|
glib_OBJECTS = \
|
||||||
|
garray.obj \
|
||||||
|
gcache.obj \
|
||||||
|
gcompletion.obj \
|
||||||
|
gdataset.obj \
|
||||||
|
gdate.obj \
|
||||||
|
gerror.obj \
|
||||||
|
ghook.obj \
|
||||||
|
ghash.obj \
|
||||||
|
giochannel.obj \
|
||||||
|
giowin32.obj \
|
||||||
|
glist.obj \
|
||||||
|
gmain.obj \
|
||||||
|
gmem.obj \
|
||||||
|
gmessages.obj \
|
||||||
|
gmutex.obj \
|
||||||
|
gnode.obj \
|
||||||
|
gprimes.obj \
|
||||||
|
gqueue.obj \
|
||||||
|
grand.obj \
|
||||||
|
gslist.obj \
|
||||||
|
gstack.obj \
|
||||||
|
gtimer.obj \
|
||||||
|
gtree.obj \
|
||||||
|
grel.obj \
|
||||||
|
gstring.obj \
|
||||||
|
gstrfuncs.obj \
|
||||||
|
gscanner.obj \
|
||||||
|
gutils.obj
|
||||||
|
|
||||||
|
glib-$(GLIB_VER).dll : $(glib_OBJECTS) glib.def
|
||||||
|
$(CC) $(CFLAGS) -LD -Feglib-$(GLIB_VER).dll $(glib_OBJECTS) user32.lib advapi32.lib wsock32.lib $(LDFLAGS) /def:glib.def
|
||||||
|
|
||||||
|
glibconfig.h: glibconfig.h.win32
|
||||||
|
copy glibconfig.h.win32 glibconfig.h
|
||||||
|
|
||||||
|
config.h: config.h.win32
|
||||||
|
copy config.h.win32 config.h
|
||||||
|
|
||||||
|
.c.obj :
|
||||||
|
$(CC) $(CFLAGS) -GD -c -DGLIB_COMPILATION -DG_LOG_DOMAIN=g_log_domain_glib $<
|
||||||
|
|
||||||
|
gmodule_OBJECTS = \
|
||||||
|
gmodule.obj
|
||||||
|
|
||||||
|
gmodule-$(GLIB_VER).dll : $(gmodule_OBJECTS) gmodule\gmodule.def
|
||||||
|
$(CC) $(CFLAGS) -LD -Fegmodule-$(GLIB_VER).dll $(gmodule_OBJECTS) glib-$(GLIB_VER).lib $(LDFLAGS) /def:gmodule\gmodule.def
|
||||||
|
|
||||||
|
gmodule.obj : gmodule\gmodule.c gmodule\gmodule-win32.c
|
||||||
|
$(CC) $(CFLAGS) -GD -Igmodule -c -DG_LOG_DOMAIN=g_log_domain_gmodule gmodule\gmodule.c
|
||||||
|
|
||||||
|
gmodule\gmoduleconf.h: gmodule\gmoduleconf.h.win32
|
||||||
|
copy gmodule\gmoduleconf.h.win32 gmodule\gmoduleconf.h
|
||||||
|
|
||||||
|
gthread_OBJECTS = \
|
||||||
|
gthread.obj
|
||||||
|
|
||||||
|
gthread-$(GLIB_VER).dll : $(gthread_OBJECTS) gthread\gthread.def
|
||||||
|
$(CC) $(CFLAGS) -LD -Fegthread-$(GLIB_VER).dll $(gthread_OBJECTS) glib-$(GLIB_VER).lib $(PTHREAD_LIB) $(LDFLAGS) /def:gthread\gthread.def
|
||||||
|
|
||||||
|
gthread.obj : gthread\gthread.c gthread\gthread-posix.c
|
||||||
|
$(CC) $(CFLAGS) -GD $(PTHREAD_INC) -DG_LOG_DOMAIN=\"GThread\" -c gthread\gthread.c
|
||||||
|
|
||||||
|
testglib.exe : glib-$(GLIB_VER).dll testglib.obj
|
||||||
|
$(CC) $(CFLAGS) -Fetestglib.exe testglib.obj glib-$(GLIB_VER).lib $(LDFLAGS) /subsystem:console
|
||||||
|
|
||||||
|
testglib.obj : testglib.c
|
||||||
|
$(CC) -c $(CFLAGS) testglib.c
|
||||||
|
|
||||||
|
testgdate.exe : glib-$(GLIB_VER).dll testgdate.obj
|
||||||
|
$(CC) $(CFLAGS) -Fetestgdate.exe testgdate.obj glib-$(GLIB_VER).lib $(LDFLAGS) /subsystem:console
|
||||||
|
|
||||||
|
testgdate.obj : testgdate.c
|
||||||
|
$(CC) -c $(CFLAGS) testgdate.c
|
||||||
|
|
||||||
|
testgdateparser.exe : glib-$(GLIB_VER).dll testgdateparser.obj
|
||||||
|
$(CC) $(CFLAGS) -Fetestgdateparser.exe testgdateparser.obj glib-$(GLIB_VER).lib $(LDFLAGS) /subsystem:console
|
||||||
|
|
||||||
|
testgdateparser.obj : testgdateparser.c
|
||||||
|
$(CC) -c $(CFLAGS) testgdateparser.c
|
||||||
|
|
||||||
|
testgmodule.exe : glib-$(GLIB_VER).dll gmodule-$(GLIB_VER).dll testgmodule.obj libgplugin_a.dll libgplugin_b.dll
|
||||||
|
$(CC) $(CFLAGS) testgmodule.obj glib-$(GLIB_VER).lib gmodule-$(GLIB_VER).lib $(LDFLAGS) /subsystem:console
|
||||||
|
|
||||||
|
testgmodule.obj : gmodule\testgmodule.c
|
||||||
|
$(CC) $(CFLAGS) -Igmodule -c gmodule\testgmodule.c
|
||||||
|
|
||||||
|
libgplugin_a.dll : libgplugin_a.obj
|
||||||
|
$(CC) $(CFLAGS) -LD libgplugin_a.obj glib-$(GLIB_VER).lib gmodule-$(GLIB_VER).lib $(LDFLAGS)
|
||||||
|
|
||||||
|
libgplugin_a.obj : gmodule\libgplugin_a.c
|
||||||
|
$(CC) $(CFLAGS) -Igmodule -c gmodule\libgplugin_a.c
|
||||||
|
|
||||||
|
libgplugin_b.dll : libgplugin_b.obj
|
||||||
|
$(CC) $(CFLAGS) -LD libgplugin_b.obj glib-$(GLIB_VER).lib gmodule-$(GLIB_VER).lib $(LDFLAGS)
|
||||||
|
|
||||||
|
libgplugin_b.obj : gmodule\libgplugin_b.c
|
||||||
|
$(CC) $(CFLAGS) -Igmodule -c gmodule\libgplugin_b.c
|
||||||
|
|
||||||
|
testgthread.exe : glib-$(GLIB_VER).dll gthread-$(GLIB_VER).dll testgthread.obj
|
||||||
|
$(CC) $(CFLAGS) testgthread.obj glib-$(GLIB_VER).lib gthread-$(GLIB_VER).lib $(PTHREAD_LIB) $(LDFLAGS) /subsystem:console
|
||||||
|
|
||||||
|
testgthread.obj : gthread\testgthread.c
|
||||||
|
$(CC) $(CFLAGS) $(PTHREAD_INC) -c gthread\testgthread.c
|
||||||
|
|
||||||
|
clean:
|
||||||
|
del config.h
|
||||||
|
del glibconfig.h
|
||||||
|
del gmodule\gmoduleconf.h
|
||||||
|
del *.exe
|
||||||
|
del *.obj
|
||||||
|
del *.dll
|
||||||
|
del *.lib
|
||||||
|
del *.err
|
||||||
|
del *.map
|
||||||
|
del *.sym
|
||||||
|
del *.exp
|
||||||
|
del *.lk1
|
||||||
|
del *.mk1
|
||||||
|
del *.pdb
|
||||||
|
del *.ilk
|
@ -1,6 +1,10 @@
|
|||||||
|
|
||||||
INCLUDES = -I$(top_srcdir) @GLIB_DEBUG_FLAGS@
|
INCLUDES = -I$(top_srcdir) @GLIB_DEBUG_FLAGS@
|
||||||
|
|
||||||
|
EXTRA_DIST = \
|
||||||
|
makefile.msc \
|
||||||
|
makefile.cygwin
|
||||||
|
|
||||||
TESTS = \
|
TESTS = \
|
||||||
array-test \
|
array-test \
|
||||||
date-test \
|
date-test \
|
||||||
@ -36,3 +40,8 @@ strfunc_test_LDADD = $(top_builddir)/libglib.la
|
|||||||
tree_test_LDADD = $(top_builddir)/libglib.la
|
tree_test_LDADD = $(top_builddir)/libglib.la
|
||||||
type_test_LDADD = $(top_builddir)/libglib.la
|
type_test_LDADD = $(top_builddir)/libglib.la
|
||||||
|
|
||||||
|
makefile.msc: $(top_builddir)/config.status makefile.msc.in
|
||||||
|
cd $(top_builddir) && CONFIG_FILES=tests/$@ CONFIG_HEADERS= $(SHELL) ./config.status
|
||||||
|
|
||||||
|
makefile.cygwin: $(top_builddir)/config.status makefile.cygwin.in
|
||||||
|
cd $(top_builddir) && CONFIG_FILES=tests/$@ CONFIG_HEADERS= $(SHELL) ./config.status
|
||||||
|
@ -1,16 +1,17 @@
|
|||||||
## Makefile for building the GLib test programs with egcs on cygwin.
|
## Makefile for building the GLib test programs with egcs on cygwin.
|
||||||
## Use: make -f makefile.cygwin check
|
## Use: make -f makefile.cygwin check
|
||||||
|
|
||||||
|
OPTIMIZE = -g -O
|
||||||
|
|
||||||
################################################################
|
################################################################
|
||||||
|
|
||||||
# Nothing much configurable below
|
# Nothing much configurable below
|
||||||
|
|
||||||
# cl -? described the options
|
|
||||||
CC = gcc -mno-cygwin -mpentium
|
CC = gcc -mno-cygwin -mpentium
|
||||||
|
|
||||||
GLIB_VER = 1.3
|
GLIB_VER = @GLIB_MAJOR_VERSION@.@GLIB_MINOR_VERSION@
|
||||||
|
|
||||||
CFLAGS = -I.. -DHAVE_CONFIG_H
|
CFLAGS = $(OPTIMIZE) -I.. -DHAVE_CONFIG_H
|
||||||
|
|
||||||
TESTS = \
|
TESTS = \
|
||||||
array-test.exe \
|
array-test.exe \
|
@ -5,13 +5,13 @@
|
|||||||
|
|
||||||
# Nothing much configurable below
|
# Nothing much configurable below
|
||||||
|
|
||||||
# cl -? described the options
|
# cl -? describes the options
|
||||||
CC = cl -G5 -GF -Ox -W3 -MD -nologo
|
CC = cl -G5 -GF -Ox -W3 -MD -nologo
|
||||||
|
|
||||||
# No general LDFLAGS needes
|
# No general LDFLAGS needed
|
||||||
LDFLAGS = /link
|
LDFLAGS = /link
|
||||||
|
|
||||||
GLIB_VER = 1.3
|
GLIB_VER = @GLIB_MAJOR_VERSION@.@GLIB_MINOR_VERSION@
|
||||||
|
|
||||||
CFLAGS = -I.. -DHAVE_CONFIG_H
|
CFLAGS = -I.. -DHAVE_CONFIG_H
|
||||||
|
|
Loading…
x
Reference in New Issue
Block a user