removed removed symbols :)

2001-05-21  Michael Natterer  <mitch@gimp.org>

	* libgimp/gimp.def: removed removed symbols :)

	* libgimpbase/gimpbase.def
	* libgimpbase/makefile.mingw.in
	* libgimpbase/makefile.msc: added because they are in EXTRA_DIST.
	Will definitely not work before a friendly visit by Tor or Hans.
This commit is contained in:
Michael Natterer 2001-05-21 17:17:20 +00:00 committed by Michael Natterer
parent 7d1375e949
commit 3dcd74bdc3
5 changed files with 261 additions and 61 deletions

View file

@ -1,3 +1,12 @@
2001-05-21 Michael Natterer <mitch@gimp.org>
* libgimp/gimp.def: removed removed symbols :)
* libgimpbase/gimpbase.def
* libgimpbase/makefile.mingw.in
* libgimpbase/makefile.msc: added because they are in EXTRA_DIST.
Will definitely not work before a friendly visit by Tor or Hans.
2001-05-21 Michael Natterer <mitch@gimp.org>
* Makefile.am

View file

@ -57,11 +57,9 @@ EXPORTS
gimp_convolve
gimp_convolve_default
gimp_crop
gimp_data_directory
gimp_default_display
gimp_destroy_paramdefs
gimp_destroy_params
gimp_directory
gimp_display_delete
gimp_display_new
gimp_displays_flush
@ -135,7 +133,6 @@ EXPORTS
gimp_gradients_sample_uniform
gimp_gradients_set_active
gimp_gradients_set_popup
gimp_gtkrc
gimp_help
gimp_image_add_channel
gimp_image_add_hguide
@ -203,13 +200,13 @@ EXPORTS
gimp_layer_copy
gimp_layer_create_mask
gimp_layer_delete
; gimp_layer_get_apply_mask
; gimp_layer_get_edit_mask
gimp_layer_get_apply_mask
gimp_layer_get_edit_mask
gimp_layer_get_mode
gimp_layer_get_name
gimp_layer_get_opacity
gimp_layer_get_preserve_trans
; gimp_layer_get_show_mask
gimp_layer_get_show_mask
gimp_layer_get_tattoo
gimp_layer_get_visible
gimp_layer_is_floating_sel
@ -217,14 +214,14 @@ EXPORTS
gimp_layer_new
gimp_layer_resize
gimp_layer_scale
; gimp_layer_set_apply_mask
; gimp_layer_set_edit_mask
gimp_layer_set_apply_mask
gimp_layer_set_edit_mask
gimp_layer_set_mode
gimp_layer_set_name
gimp_layer_set_offsets
gimp_layer_set_opacity
gimp_layer_set_preserve_trans
; gimp_layer_set_show_mask
gimp_layer_set_show_mask
gimp_layer_set_visible
gimp_layer_translate
gimp_main
@ -255,7 +252,6 @@ EXPORTS
gimp_parasite_name
gimp_parasite_new
gimp_path_delete
gimp_path_free
gimp_path_get_current
gimp_path_get_locked
gimp_path_get_point_at_dist
@ -263,7 +259,6 @@ EXPORTS
gimp_path_get_tattoo
gimp_path_get_user_writable_dir
gimp_path_list
gimp_path_parse
gimp_path_set_current
gimp_path_set_locked
gimp_path_set_points
@ -274,7 +269,6 @@ EXPORTS
gimp_patterns_get_pattern_data
gimp_patterns_set_popup
gimp_pencil
gimp_personal_rc_file
gimp_perspective
gimp_pixel_rgn_get_col
gimp_pixel_rgn_get_pixel
@ -339,55 +333,6 @@ EXPORTS
gimp_undo_push_group_end
gimp_undo_push_group_start
gimp_uninstall_temp_proc
gimp_unit_get_abbreviation
gimp_unit_get_deletion_flag
gimp_unit_get_digits
gimp_unit_get_factor
gimp_unit_get_identifier
gimp_unit_get_number_of_built_in_units
gimp_unit_get_number_of_units
gimp_unit_get_plural
gimp_unit_get_singular
gimp_unit_get_symbol
gimp_unit_new
gimp_unit_set_deletion_flag
gimp_use_xshm
gimp_version
gp_config_write
gp_extension_ack_write
gp_init
gp_proc_install_write
gp_proc_return_write
gp_proc_run_write
gp_proc_uninstall_write
gp_quit_write
gp_temp_proc_return_write
gp_temp_proc_run_write
gp_tile_ack_write
gp_tile_data_write
gp_tile_req_write
set_gimp_PLUG_IN_INFO_PTR
wire_clear_error
wire_destroy
wire_error
wire_flush
wire_read
wire_read_double
wire_read_int16
wire_read_int32
wire_read_int8
wire_read_msg
wire_read_string
wire_register
wire_set_flusher
wire_set_reader
wire_set_writer
wire_write
wire_write_double
wire_write_int16
wire_write_int32
wire_write_int8
wire_write_msg
wire_write_string
gimp_bilinear
gimp_bilinear_rgba

54
libgimpbase/gimpbase.def Normal file
View file

@ -0,0 +1,54 @@
EXPORTS
gimp_data_directory
gimp_directory
gimp_gtkrc
gimp_path_free
gimp_path_parse
gimp_personal_rc_file
gimp_unit_get_abbreviation
gimp_unit_get_deletion_flag
gimp_unit_get_digits
gimp_unit_get_factor
gimp_unit_get_identifier
gimp_unit_get_number_of_built_in_units
gimp_unit_get_number_of_units
gimp_unit_get_plural
gimp_unit_get_singular
gimp_unit_get_symbol
gimp_unit_new
gimp_unit_set_deletion_flag
gp_config_write
gp_extension_ack_write
gp_init
gp_proc_install_write
gp_proc_return_write
gp_proc_run_write
gp_proc_uninstall_write
gp_quit_write
gp_temp_proc_return_write
gp_temp_proc_run_write
gp_tile_ack_write
gp_tile_data_write
gp_tile_req_write
wire_clear_error
wire_destroy
wire_error
wire_flush
wire_read
wire_read_double
wire_read_int16
wire_read_int32
wire_read_int8
wire_read_msg
wire_read_string
wire_register
wire_set_flusher
wire_set_reader
wire_set_writer
wire_write
wire_write_double
wire_write_int16
wire_write_int32
wire_write_int8
wire_write_msg
wire_write_string

View file

@ -0,0 +1,148 @@
## Makefile for building the GIMP DLLs and LIBs with gcc on Win32.
## You should use GNU make running on cygwin.
## Use: make -f makefile.mingw
TOP = ../..
include ../build/win32/make.mingw
# Possibly override GIMP version from build/win32/module.defs
GIMP_VER = @GIMP_MAJOR_VERSION@.@GIMP_MINOR_VERSION@
################################################################
# The name of the directory in your %HOME% where the GIMP's personal settings
# and stuff is saved.
GIMPDIR = _gimp$(GIMP_VER)
INCLUDES = -I ..
DEPCFLAGS = $(GLIB_CFLAGS) $(GTK_CFLAGS) $(INTL_CFLAGS)
DEFINES = -DGIMPDIR=\"$(GIMPDIR)\" -DG_LOG_DOMAIN=\"LibGimpBase\"
all : \
../config.h \
libgimpi.a \
gimp-$(GIMP_VER).dll \
gimpui-$(GIMP_VER).dll
../config.h : ../config.h.win32
cp $< $@
PDB_WRAPPERS_O = \
gimpbrushes_pdb.o \
gimpbrushselect_pdb.o \
gimpchannel_pdb.o \
gimpchannelops_pdb.o \
gimpcolor_pdb.o \
gimpconvert_pdb.o \
gimpdisplay_pdb.o \
gimpdrawable_pdb.o \
gimpedit_pdb.o \
gimpfileops_pdb.o \
gimpfloatingsel_pdb.o \
gimpgimprc_pdb.o \
gimpgradients_pdb.o \
gimpgradientselect_pdb.o \
gimpguides_pdb.o \
gimphelp_pdb.o \
gimpimage_pdb.o \
gimplayer_pdb.o \
gimpmessage_pdb.o \
gimpmisc_pdb.o \
gimppalette_pdb.o \
gimpparasite_pdb.o \
gimppaths_pdb.o \
gimppatterns_pdb.o \
gimppatternselect_pdb.o \
gimpplugin_pdb.o \
gimpproceduraldb_pdb.o \
gimpselection_pdb.o \
gimptexttool_pdb.o \
gimptools_pdb.o \
gimpundo_pdb.o \
gimpunit_pdb.o
gimpi_OBJECTS = \
gimpenv.o \
gimpchainbutton.o \
gimpcolorbutton.o \
gimpcolorspace.o \
gimpdialog.o \
gimpfileselection.o \
gimphelpui.o \
gimpmatrix.o \
gimpparasite.o \
gimpparasiteio.o \
gimppatheditor.o \
gimppixmap.o \
gimpprotocol.o \
gimpquerybox.o \
gimpsizeentry.o \
gimpunitmenu.o \
gimputils.o \
gimpvector.o \
gimpwidgets.o \
gimpwire.o
libgimpi.a : $(gimpi_OBJECTS)
ar cr libgimpi.a $(gimpi_OBJECTS)
gimp_OBJECTS = \
gimp.o \
$(PDB_WRAPPERS_O) \
gimpchannel.o \
gimpcolorspace.o \
gimpdrawable.o \
gimpenv.o \
gimpgradientselect.o \
gimphelp.o \
gimpimage.o \
gimplayer.o \
gimpmatrix.o \
gimpparasite.o \
gimpparasiteio.o \
gimppixelrgn.o \
gimpproceduraldb.o \
gimpprotocol.o \
gimpselection.o \
gimptile.o \
gimpunit.o \
gimpvector.o \
gimpwire.o
gimp-$(GIMP_VER).dll : $(gimp_OBJECTS) gimp.def
$(GLIB)/build-dll gimp $(GIMP_VER) gimp.def -s $(gimp_OBJECTS) $(INTL_LIBS) $(GLIB_LIBS) -luser32
# Pass -DLIBGIMP_COMPILATION when compiling gimp.c which
# defines the exported variables.
gimp.o : gimp.c
$(CC) $(CFLAGS) -c -DLIBGIMP_COMPILATION gimp.c
gimpui_OBJECTS = \
gimpmenu.o \
gimpbrushmenu.o \
gimpchainbutton.o \
gimpcolorbutton.o \
gimpdialog.o \
gimpexport.o \
gimpfileselection.o \
gimphelpui.o \
gimpgradientmenu.o \
gimppatheditor.o \
gimppatternmenu.o \
gimppixmap.o \
gimpquerybox.o \
gimpsizeentry.o \
gimpui.o \
gimpunitmenu.o \
gimpwidgets.o
gimpui-$(GIMP_VER).dll : $(gimpui_OBJECTS) gimpui.def
$(GLIB)/build-dll gimpui $(GIMP_VER) gimpui.def -s $(gimpui_OBJECTS) -L . -lgimp-$(GIMP_VER) $(GTK_LIBS) $(INTL_LIBS) $(GLIB_LIBS)
# Hack to get an updated makefile.mingw automatically after updating
# makefile.mingw.in. Only for developer use.
makefile.mingw: makefile.mingw.in
sed -e 's,@GIMP[_]MAJOR_VERSION@,@GIMP_MAJOR_VERSION@,' \
-e 's,@GIMP[_]MINOR_VERSION@,@GIMP_MINOR_VERSION@,' <$< >$@

44
libgimpbase/makefile.msc Normal file
View file

@ -0,0 +1,44 @@
## Makefile for building the GIMP DLLs and LIBs with Microsoft C.
## Use: nmake -f makefile.msc
# Change this to wherever you want to install the DLLs. This directory
# should be in your PATH. As these DLLs are for the GIMP and its plug-ins
# only, it probably is best to keep them in the GIMP's bin directory.
BIN = C:\install\gimp\bin
TOP = ..\..
!include ..\..\build\win32\make.msc
GIMP_VER = 1.3
# The name of the directory in your %HOME% where the GIMP's personal settings
# and stuff is saved.
GIMPDIR = _gimp$(GIMP_VER)
################################################################
# Nothing much configurable below
INCLUDES = -I..
# DEFINES = -DG_LOG_DOMAIN=\"LibGimpBase\"
DEPCFLAGS = $(GLIB_CFLAGS)
DEPLIBS = $(GLIB_LIBS)
all : \
..\config.h \
gimpbase-$(GIMP_VER).dll
..\config.h : ..\config.h.win32
copy ..\config.h.win32 ..\config.h
install : all
$(INSTALL) gimpbase-$(GIMP_VER).dll $(BIN)
OBJECTS = \
gimpadaptivesupersample.obj \
gimpbasespace.obj \
gimphsv.obj \
gimprgb.obj
gimpbase-$(GIMP_VER).dll : $(OBJECTS) gimpbase.def
$(CC) $(CFLAGS) -LD -Fegimpbase-$(GIMP_VER).dll $(OBJECTS) $(DEPLIBS) $(LDFLAGS) user32.lib /def:gimpbase.def