Hans Breuer
89bfbdf66d
updated win32 (msvc) build
...
2003-05-24 Hans Breuer <hans@breuer.org>
* **/makefile.msc **/*.def : updated win32 (msvc) build
* plug-ins/twain/twain.c plug-ins/winsnap/winsnap.c :
add the extra parameter to gimp_main() calls
2003-05-24 17:00:03 +00:00
Hans Breuer
8364722f2d
when checking for 'excecutable' make sure it is a regular file too (on
...
2003-01-01 Hans Breuer <hans@breuer.org>
* libgimpbase/gimpdatafiles.c : when checking for
'excecutable' make sure it is a regular file too
(on win32 even directories carry the IXUSR flag)
* app/app_procs.h : there is still no #warning with
msvc, special case to make it build with non GCC
* makefile.msc */makefile.msc */*/makefile.msc : updated
* app/gui/user-install-dialog.c : get prototype for mkdir
* libgimpwidgets/libgimp-glue.c : make it compile without
LT_RELEASE being defined
* modules/module.def : removed
modules/Makefile.am : no export file needed when
functions get exported by G_MODULE_EXPORT
2003-01-01 13:33:27 +00:00
Hans Breuer
e17baf71d6
updated
...
2002-09-06 Hans Breuer <hans@breuer.org>
* */*/makefile.msc : updated
* libgimptool/makefile.msc : new file, libgimptool
is currently build as static lib due to references
into app/core
* themes/Default/makefile.msc : removed
* themes/Default/images/makefile.msc : new file
* libgimpwidgets/makefile.msc libgimpwidgets/gimpwidgets.c
updated (externals)
* app/paint-funcs.c : replaced gccism varibale size array on
stack with portable alloca, removed sizeof(buf) check which
must fail now.
* app/config/gimpconfig.c : get write/close protos
on win32 from io.h
* app/config/gimprc.c : dito and <string.h>
* app/config/gimpscanner.c : <string.h> only
* app/core/gimpcontainer.c : workaround for clumsy
compilers not supporting vararg macros
* app/core/gimpdocumentlist.c app/core/gimpparasitelist.c
include <io.h> on win32
* app/widgets/gimpdocumentview.c
app/widgets/gimpimagedock.c
app/widgets/gimppreview.c : add #ifdef __GNUC__
to avoid breaking on non standard pragma #warning.
* app/gui/session.c : include <string.h>
* regexrepl/makefile.msc : build as dll
* plug-ins/makefile.msc : updated
* plug-ins/common/pix.c : open file binary
* plug-ins/common/spheredesigner.c : avoid error
'incompatible types' while assigning, use memcpy()
2002-09-06 22:25:19 +00:00
Hans Breuer
de5f8b5f43
#define GETTEXT_PACKAGE
...
2001-03-28 Hans Breuer <hans@breuer.org>
* config.h.win32 : #define GETTEXT_PACKAGE
* makefile.msc : add theme rule
* app/makefile.msc : gimp.exe depends on all the libs
and general update
* app/base/makefile.msc : updated
* app/config/gimpconfig-serialize.c : #include <io.h> for win32
* app/config/gimpconfig-types.c : #include <string.h>
* app/core/gimpcontext.c app/core/gimpcontainer.c
app/core/gimptoolinfo.c : #include <string.h>
* app/core/gimpdocuments.c (gimp_documents_save_func) :
need to g_strescape() the filename to not make
backslashes vanish during de-serialization
* app/core/gimpimagefile.c : #define S_ISREG for G_OS_WIN32
* app/core/makefile.msc : add -DGIMP_COMPILATION
required for cpercep.c build
* app/display/gimpdisplayshell.c : #include <string.h>
* app/display/makefile.msc : -FImsvc_recommended_pragmas.h,
G_LOG_DOMAIN definition and object file update
* app/file/makefile.msc : -FImsvc_recommended_pragmas.h,
G_LOG_DOMAIN definition
* app/file/file-open.c (file_open_with_proc_and_display) :
use absolute filename for gimp_documents_add()
* app/gui/channel-commands.c app/gui/colormap-editor-commands.c
app/gui/edit-commands.c app/gui/vectors-commands.c :
#include <string.h>
* app/gui/makefile.msc : updated
* app/gui/menus.c : use g_file_test() instead of access()
to avoid inclusion <unistd.h>
* app/paint/makefile.msc : updated
* app/plug-in/plug-in-params.c : #include <string.h>
* app/plug-in/makefile.msc : updated
* app/plug-in/plug-in-def.h : #include <time.h> for time_t
* app/plug-in/plug-in.c : remove definition of S_IFREG
* app/plug-in/gap/gap_arr_dialog.c : include <config.h>
before including libgimp/libgimp-intl.h
* app/tools/makefile.msc : updated
* app/vectors/makefile.msc : new file
* app/widgets/makefile.msc : updated
* libgimp/gimp.def : updated externals
* libgimpwidgets/gimpwidgets.def : updated externals
* modules/makefile.msc : updated and disabled colorsel_gtk.
* plug-in/makefile.msc : don't define GETTEXT_PACKAGE
* themes/Default/images/makefile.msc : moved makefile.msc from ..
and adapted pathes to images
2002-03-28 00:10:56 +00:00
Hans Breuer
6cb914db84
from now on use make.msc from $(TOP)/glib/build/win32; all occurences of
...
2001-02-17 Hans Breuer <hans@breuer.org>
* */*/makefile.msc */makefile.msc : from now on use
make.msc from $(TOP)/glib/build/win32; all occurences
of DIRENT removed and general update
* app/config/makefile.msc app/paint/makefile.msc
app/plug-in/makefile.msc themes/Default/makefile.msc :
new files
* app/base/base.c : ported to GDir usage
* app/config/gimpconfig-serialize.c :
app/config/gimpconfig-deserialize.c : HAVE_UNISTD_H
* app/config/gimpconfig.c :
app/config/gimprc.c : HAVE_UNISTD_H, use <io.h> for
open() prototype and merged pmode parameter
(_S_IREAD | _S_IWRITE)
* app/core/cpercep.c : msvc doesn't have cbrt(), provide
it via pow(). Also include <glib.h> for painless 'inline'
definition.
* app/core/gimpdatafiles.c : ported to GDir usage
* app/core/gimpimage-convert.c : work around a msvc compiler
limitation (can't convert from uint64 to double)
* app/file/file-open.c app/file/file-save.c :
access() -> _access() for G_OS_WIN32
* app/plug-in/plug-in.c : HAVE_UNISTD_H and <io.h>
* libgimpbase/gimpbase.def : updated externals
* libgimpbase/gimpenv.c : define WIN32_LEAN_AND_MEAN to
avoid clashes with incompatible DATADIR definitions
* libgimpcolor/gimpcolor.def : updated externals
* lingimpmath/gimpmath.def : updated externals
* libgimpwidgets/gimpwidgets.def : updated externals
* libgimpwidgets/libgimp-glue.c : adapt to const changes
of some prototypes
* plug-ins/makefile.msc : disabled gdyntext
* plug-ins/gap/iter_ALT/*/*.inc : GimpRunModeType -> GimpRunMode
* plug-ins/FractalExplorer/FractalExplorer.c :
* plug-ins/gap/gap_lib.c :
* plug-ins/gfig/gfig.c :
* plug-ins/gflare/gflare.c :
* plug-ins/gimpressionist/gimpressionist.c :
replaced DIRENT usage with GDir
* plug-ins/script-fu/script-fu-scripts.c : #include <windows.h>
to get the Sleep() prototype
2002-02-17 15:55:54 +00:00
Hans Breuer
5469bc4bac
updated
...
2001-07-22 Hans Breuer <hans@breuer.org>
* app/*/makefile.msc :
* plug-ins/makefile.msc :
* libgimp/gimp.def :
* libgimpwidgets/gimpwidgets.def : updated
* makefile.msc :
* app/xcf/makefile.msc :
* regexrepl/makefile.msc : new files
* app/base/base-config.c : a work-around for a gccism with
structure initialization
* app/core/gimp.c :
* app/core/gimpimage-new.c :
* app/gui/color-area.c
* app/widgets/gimpdialogfactory.c
* app/xcf/xcf-load.c
* app/xcf/xcf-save.c
* app/xcf/xcf-write.c
* plug-ins/common/plasma.c :
* plug-ins/flame/libifs.c : added <string.h> for strlen(), strcpy(),
memcpy(), memcmp() and friends
* plug-ins/imagemap/imap_rectangle.c :
* plug-ins/ifscompose/ifscompose_storage.c : added <stdlib.h> for abs()
* plug-ins/common/spheredesigner.c : reflect renaming of drawable.id
drawable.drawable_id
* plug-ins/script-fu/siod-wrapper.c : <string.h> and conditional use
of script_fu_server_quit () cause there is not yet script-fu server
on win32.
2001-07-22 22:18:01 +00:00