This is the mail archive of the
cygwin@sourceware.cygnus.com
mailing list for the Cygwin project.
Gnu-win32 + wxWindows
- To: Gnu-win32 mailing list <gnu-win32 at cygnus dot com>
- Subject: Gnu-win32 + wxWindows
- From: naftali kirsh <kirsh at geocities dot com>
- Date: Sun, 01 Feb 1998 08:27:04 +0200
- Reply-To: kitsh at geocities dot com
From:
naftali kirsh <kirsh@geocities.com>
ù 22:34
Subject:
wxWindows + Gnu-win32 = Make problems
To:
wxWindows mailing list <wxwin-users@babbage.eng.nene.ac.uk>
Hi
I'm trying to compile wxWindows with Gnu-win32 beta 18. When I'm trying
to make (make -f makefile.g95) in c:\wx\src\msw it writes me that there
is stack problems ... . Julian Smart (thanks to him for trying to help)
told me to install wx in c:\wx and not progra~1\wx , I did that and it
didn't help.
I looked in makefile.g95 and i saw that it makes in the \src\base
directory,
make worked in \src\base and i have the *.o files in the objects
directory.
So i tried to change the make file by adding '#' to the lines that
compiles the \base files but it wrote stack problems.
Now i'm trying to make a new makefile (it's attached) and when i make
with it it writes :
MAKE.EXE: *** No rule to make target `/include/base/wb_main.h', needed
by `/include/msw/wx_main.h'. Stop
The orginal make file is attached too.(makefile.g95)
PLEASE help me.
Naftali Kirsh (kirsh@geocities.com)
My new make file :
include /wx/src/makeg95.env
EXTRAOBJS= $(PROLOGOBJS) $(DIBOBJS) $(GAUGEOBJS) $(WXSTRINGOBJS)
$(FAFAOBJS) \
$(ITSYOBJS) $(RCPARSEOBJS)
OBJECTS = $(OBJDIR)/wx_main.$(OBJSUFF) $(OBJDIR)/main.$(OBJSUFF)
$(OBJDIR)/wx_win.$(OBJSUFF) $(OBJDIR)/wx_frame.$(OBJSUFF)\
$(OBJDIR)/wx_canvs.$(OBJSUFF) $(OBJDIR)/wx_panel.$(OBJSUFF)
$(OBJDIR)/wx_item.$(OBJSUFF)\
$(OBJDIR)/wx_clipb.$(OBJSUFF) $(OBJDIR)/wx_text.$(OBJSUFF)
$(OBJDIR)/wx_utils.$(OBJSUFF) $(OBJDIR)/wx_mf.$(OBJSUFF)\
$(OBJDIR)/wx_gdi.$(OBJSUFF) $(OBJDIR)/wx_dialg.$(OBJSUFF)
$(OBJDIR)/wx_dc.$(OBJSUFF) $(OBJDIR)/wx_ipc.$(OBJSUFF)\
$(OBJDIR)/wx_timer.$(OBJSUFF) $(OBJDIR)/wx_stat.$(OBJSUFF)
$(OBJDIR)/wx_vlbox.$(OBJSUFF) $(OBJDIR)/wx_scrol.$(OBJSUFF)\
$(OBJDIR)/wx_buttn.$(OBJSUFF) $(OBJDIR)/wx_check.$(OBJSUFF)
$(OBJDIR)/wx_choic.$(OBJSUFF) $(OBJDIR)/wx_gauge.$(OBJSUFF)\
$(OBJDIR)/wx_group.$(OBJSUFF) $(OBJDIR)/wx_lbox.$(OBJSUFF)
$(OBJDIR)/wx_rbox.$(OBJSUFF) $(OBJDIR)/wx_slidr.$(OBJSUFF)\
$(OBJDIR)/wx_txt.$(OBJSUFF) $(OBJDIR)/wx_mtxt.$(OBJSUFF)
$(OBJDIR)/wx_messg.$(OBJSUFF)\
$(OBJDIR)/wx_menu.$(OBJSUFF) $(OBJDIR)/wx_db.$(OBJSUFF)
$(OBJDIR)/wx_cmdlg.$(OBJSUFF) $(OBJDIR)/wx_combo.$(OBJSUFF)
BASEOBJECTS = ../base/$(OBJDIR)/wb_win.$(OBJSUFF)
../base/$(OBJDIR)/wb_frame.$(OBJSUFF)
../base/$(OBJDIR)/wb_panel.$(OBJSUFF)\
../base/$(OBJDIR)/wb_utils.$(OBJSUFF)
../base/$(OBJDIR)/wb_main.$(OBJSUFF)
../base/$(OBJDIR)/wb_item.$(OBJSUFF)\
../base/$(OBJDIR)/wb_list.$(OBJSUFF)
../base/$(OBJDIR)/wxstring.$(OBJSUFF)
../base/$(OBJDIR)/wb_obj.$(OBJSUFF) ../base/$(OBJDIR)/wb_ps.$(OBJSUFF)\
../base/$(OBJDIR)/wb_text.$(OBJSUFF)
../base/$(OBJDIR)/wb_gdi.$(OBJSUFF)
../base/$(OBJDIR)/wb_dialg.$(OBJSUFF)\
../base/$(OBJDIR)/wb_canvs.$(OBJSUFF)
../base/$(OBJDIR)/wb_dc.$(OBJSUFF) ../base/$(OBJDIR)/wb_mf.$(OBJSUFF)\
../base/$(OBJDIR)/wb_hash.$(OBJSUFF)
../base/$(OBJDIR)/wb_ipc.$(OBJSUFF)
../base/$(OBJDIR)/wb_form.$(OBJSUFF)\
../base/$(OBJDIR)/wb_timer.$(OBJSUFF)
../base/$(OBJDIR)/wb_help.$(OBJSUFF)
../base/$(OBJDIR)/wb_types.$(OBJSUFF)\
../base/$(OBJDIR)/wb_sysev.$(OBJSUFF)
../base/$(OBJDIR)/wb_stdev.$(OBJSUFF)
../base/$(OBJDIR)/wb_mgstr.$(OBJSUFF)\
../base/$(OBJDIR)/wx_enhdg.$(OBJSUFF)
../base/$(OBJDIR)/wb_data.$(OBJSUFF)
../base/$(OBJDIR)/wb_res.$(OBJSUFF)\
../base/$(OBJDIR)/wb_stat.$(OBJSUFF)
../base/$(OBJDIR)/wb_scrol.$(OBJSUFF)
../base/$(OBJDIR)/wb_vlbox.$(OBJSUFF)\
../base/$(OBJDIR)/wx_lay.$(OBJSUFF)
../base/$(OBJDIR)/wb_print.$(OBJSUFF)
../base/$(OBJDIR)/wx_doc.$(OBJSUFF)\
../base/$(OBJDIR)/wx_tbar.$(OBJSUFF)
../base/$(OBJDIR)/wx_bbar.$(OBJSUFF)
../base/$(OBJDIR)/wx_mem.$(OBJSUFF)\
../base/$(OBJDIR)/wx_date.$(OBJSUFF)
../base/$(OBJDIR)/wb_cmdlg.$(OBJSUFF)
../base/$(OBJDIR)/wx_time.$(OBJSUFF)\
../base/$(OBJDIR)/wx_frac.$(OBJSUFF)
../base/$(OBJDIR)/wx_split.$(OBJSUFF)
$(WXLIB): $(BASEOBJECTS) $(OBJECTS) $(EXTRAOBJS)
ar $(AROPTIONS) $@ $(EXTRAOBJS) $(OBJECTS) $(BASEOBJECTS)
$(RANLIB) $@
$(OBJDIR):
mkdir $(OBJDIR)
$(OBJECTS): $(WXBASEINC)/wx_defs.h $(WXBASEINC)/wx_obj.h
$(OBJDIR)/wx_win.$(OBJSUFF): wx_win.$(SRCSUFF) $(WXINC)/wx_win.h
$(CC) -c $(CPPFLAGS) -o $@ wx_win.$(SRCSUFF)
$(OBJDIR)/wx_frame.$(OBJSUFF): wx_frame.$(SRCSUFF) $(WXINC)/wx_win.h
$(WXINC)/wx_frame.h\
$(WXBASEINC)/wx_stdev.h $(WXINC)/wx_main.h
$(CC) -c $(CPPFLAGS) -o $@ wx_frame.$(SRCSUFF)
$(OBJDIR)/wx_panel.$(OBJSUFF): wx_panel.$(SRCSUFF) $(WXINC)/wx_win.h
$(WXINC)/wx_frame.h \
$(WXINC)/wx_panel.h $(WXBASEINC)/wx_stdev.h
$(WXBASEINC)/wx_list.h
$(CC) -c $(CPPFLAGS) -o $@ wx_panel.$(SRCSUFF)
$(OBJDIR)/wx_canvs.$(OBJSUFF): wx_canvs.$(SRCSUFF) $(WXINC)/wx_win.h
$(WXINC)/wx_frame.h\
$(WXINC)/wx_canvs.h $(WXBASEINC)/wx_stdev.h
$(WXINC)/wx_gdi.h\
$(WXBASEINC)/wx_list.h $(WXINC)/wx_dc.h
$(CC) -c $(CPPFLAGS) -o $@ wx_canvs.$(SRCSUFF)
$(OBJDIR)/wx_dc.$(OBJSUFF): wx_dc.$(SRCSUFF) $(WXINC)/wx_win.h
$(WXINC)/wx_frame.h\
$(WXINC)/wx_canvs.h $(WXBASEINC)/wx_stdev.h
$(WXINC)/wx_gdi.h\
$(WXBASEINC)/wx_list.h $(WXINC)/wx_dc.h
$(WXINC)/wx_dccan.h $(WXINC)/wx_dcmem.h
$(CC) -c $(CPPFLAGS) -o $@ wx_dc.$(SRCSUFF)
$(OBJDIR)/wx_mf.$(OBJSUFF): wx_mf.$(SRCSUFF) $(WXINC)/wx_win.h
$(WXINC)/wx_frame.h\
$(WXINC)/wx_canvs.h $(WXBASEINC)/wx_stdev.h
$(WXINC)/wx_gdi.h\
$(WXINC)/wx_mf.h
$(CC) -c $(CPPFLAGS) -o $@ wx_mf.$(SRCSUFF)
$(OBJDIR)/wx_text.$(OBJSUFF): wx_text.$(SRCSUFF) $(WXINC)/wx_win.h
$(WXINC)/wx_frame.h\
$(WXINC)/wx_text.h $(WXBASEINC)/wx_stdev.h
$(CC) -c $(CPPFLAGS) -o $@ wx_text.$(SRCSUFF)
$(OBJDIR)/wx_item.$(OBJSUFF): wx_item.$(SRCSUFF) $(WXINC)/wx_win.h
$(WXINC)/wx_frame.h\
$(WXINC)/wx_panel.h $(WXINC)/wx_item.h
$(WXBASEINC)/wx_stdev.h
$(CC) -c $(CPPFLAGS) -o $@ wx_item.$(SRCSUFF)
# Define -DUSE_C_MAIN=1 if your main is in main.c not main.cc
$(OBJDIR)/wx_main.$(OBJSUFF): wx_main.$(SRCSUFF) $(WXINC)/wx_main.h
$(CC) -c $(CPPFLAGS) -o $@ wx_main.$(SRCSUFF) # -DUSE_C_MAIN=1
# Change this to main.c if you want to make a Linux DLL
$(OBJDIR)/main.$(OBJSUFF): main.$(SRCSUFF)
$(CC) -c $(CPPFLAGS) -o $@ main.$(SRCSUFF)
$(OBJDIR)/wx_event.$(OBJSUFF): wx_event.$(SRCSUFF)
$(WXBASEINC)/wx_stdev.h
$(CC) -c $(CPPFLAGS) -o $@ wx_event.$(SRCSUFF)
$(OBJDIR)/wx_gdi.$(OBJSUFF): wx_gdi.$(SRCSUFF) $(WXINC)/wx_gdi.h
$(WXBASEINC)/wx_list.h
$(CC) -c $(CPPFLAGS) -I../../utils/rcparser/src -o $@
wx_gdi.$(SRCSUFF)
$(OBJDIR)/wx_clipb.$(OBJSUFF): wx_clipb.$(SRCSUFF) $(WXINC)/wx_clipb.h
$(CC) -c $(CPPFLAGS) -o $@ wx_clipb.$(SRCSUFF)
$(OBJDIR)/wx_ipc.$(OBJSUFF): wx_ipc.$(SRCSUFF) $(WXINC)/wx_ipc.h
$(CC) -c $(CPPFLAGS) -o $@ wx_ipc.$(SRCSUFF)
$(OBJDIR)/wx_dialg.$(OBJSUFF): wx_dialg.$(SRCSUFF) $(WXINC)/wx_dialg.h
$(WXINC)/wx_panel.h $(WXINC)/wx_win.h $(WXINC)/wx_item.h
$(CC) -c $(CPPFLAGS) -o $@ wx_dialg.$(SRCSUFF)
$(OBJDIR)/wx_timer.$(OBJSUFF): wx_timer.$(SRCSUFF)
$(WXINC)/wx_timer.h
$(CC) -c $(CPPFLAGS) -o $@ wx_timer.$(SRCSUFF)
$(OBJDIR)/wx_utils.$(OBJSUFF): wx_utils.$(SRCSUFF)
$(WXBASEINC)/wx_utils.h
$(CC) -c $(CPPFLAGS) -o $@ wx_utils.$(SRCSUFF)
$(OBJDIR)/wx_stat.$(OBJSUFF): wx_stat.$(SRCSUFF) $(WXINC)/wx_stat.h
$(CC) -c $(CPPFLAGS) -o $@ wx_stat.$(SRCSUFF)
$(OBJDIR)/wx_scrol.$(OBJSUFF): wx_scrol.$(SRCSUFF)
$(WXINC)/wx_scrol.h
$(CC) -c $(CPPFLAGS) -o $@ wx_scrol.$(SRCSUFF)
$(OBJDIR)/wx_vlbox.$(OBJSUFF): wx_vlbox.$(SRCSUFF)
$(WXINC)/wx_vlbox.h
$(CC) -c $(CPPFLAGS) -o $@ wx_vlbox.$(SRCSUFF)
$(OBJDIR)/wx_check.$(OBJSUFF): wx_check.$(SRCSUFF)
$(WXINC)/wx_check.h
$(CC) -c $(CPPFLAGS) -o $@ wx_check.$(SRCSUFF)
$(OBJDIR)/wx_choic.$(OBJSUFF): wx_choic.$(SRCSUFF)
$(WXINC)/wx_choic.h
$(CC) -c $(CPPFLAGS) -o $@ wx_choic.$(SRCSUFF)
$(OBJDIR)/wx_combo.$(OBJSUFF): wx_combo.$(SRCSUFF)
$(WXINC)/wx_combo.h
$(CC) -c $(CPPFLAGS) -o $@ wx_combo.$(SRCSUFF)
$(OBJDIR)/wx_buttn.$(OBJSUFF): wx_buttn.$(SRCSUFF)
$(WXINC)/wx_buttn.h
$(CC) -c $(CPPFLAGS) -o $@ wx_buttn.$(SRCSUFF)
$(OBJDIR)/wx_messg.$(OBJSUFF): wx_messg.$(SRCSUFF)
$(WXINC)/wx_messg.h
$(CC) -c $(CPPFLAGS) -o $@ wx_messg.$(SRCSUFF)
$(OBJDIR)/wx_lbox.$(OBJSUFF): wx_lbox.$(SRCSUFF) $(WXINC)/wx_lbox.h
$(CC) -c $(CPPFLAGS) -o $@ wx_lbox.$(SRCSUFF)
$(OBJDIR)/wx_rbox.$(OBJSUFF): wx_rbox.$(SRCSUFF) $(WXINC)/wx_rbox.h
$(CC) -c $(CPPFLAGS) -o $@ wx_rbox.$(SRCSUFF)
$(OBJDIR)/wx_menu.$(OBJSUFF): wx_menu.$(SRCSUFF) $(WXINC)/wx_menu.h
$(CC) -c $(CPPFLAGS) -o $@ wx_menu.$(SRCSUFF)
$(OBJDIR)/wx_db.$(OBJSUFF): $(WXBASEINC)/wx_defs.h wx_db.$(SRCSUFF)
$(WXINC)/wx_db.h
$(CC) -c $(CPPFLAGS) -o $@ wx_db.$(SRCSUFF)
$(OBJDIR)/wx_txt.$(OBJSUFF): wx_txt.$(SRCSUFF) $(WXINC)/wx_txt.h
$(CC) -c $(CPPFLAGS) -o $@ wx_txt.$(SRCSUFF)
$(OBJDIR)/wx_mtxt.$(OBJSUFF): wx_mtxt.$(SRCSUFF) $(WXINC)/wx_mtxt.h
$(CC) -c $(CPPFLAGS) -o $@ wx_mtxt.$(SRCSUFF)
$(OBJDIR)/wx_gauge.$(OBJSUFF): wx_gauge.$(SRCSUFF)
$(WXINC)/wx_gauge.h
$(CC) -c $(CPPFLAGS) -o $@ wx_gauge.$(SRCSUFF)
$(OBJDIR)/wx_slidr.$(OBJSUFF): wx_slidr.$(SRCSUFF)
$(WXINC)/wx_slidr.h
$(CC) -c $(CPPFLAGS) -o $@ wx_slidr.$(SRCSUFF)
$(OBJDIR)/wx_group.$(OBJSUFF): wx_group.$(SRCSUFF)
$(WXINC)/wx_group.h
$(CC) -c $(CPPFLAGS) -o $@ wx_group.$(SRCSUFF)
$(OBJDIR)/wx_cmdlg.$(OBJSUFF): wx_cmdlg.$(SRCSUFF)
$(WXINC)/wx_cmdlg.h
$(CC) -c $(CPPFLAGS) -o $@ wx_cmdlg.$(SRCSUFF)
$(WXINC)/wx_win.h: $(WXBASEINC)/wb_win.h
$(WXINC)/wx_main.h: $(WXBASEINC)/wb_main.h
$(WXINC)/wx_frame.h: $(WXBASEINC)/wb_frame.h
$(WXINC)/wx_panel.h: $(WXBASEINC)/wb_panel.h
$(WXINC)/wx_text.h: $(WXBASEINC)/wb_text.h
$(WXINC)/wx_dialg.h: $(WXBASEINC)/wb_dialg.h
$(WXINC)/wx_ipc.h: $(WXBASEINC)/wb_ipc.h
$(WXINC)/wx_gdi.h: $(WXBASEINC)/wb_gdi.h
$(WXINC)/wx_canvs.h: $(WXBASEINC)/wb_canvs.h
$(WXINC)/wx_mf.h: $(WXBASEINC)/wb_mf.h
$(WXINC)/wx_item.h: $(WXBASEINC)/wb_item.h
$(WXINC)/wx_buttn.h: $(WXBASEINC)/wb_buttn.h
$(WXINC)/wx_messg.h: $(WXBASEINC)/wb_messg.h
$(WXINC)/wx_choic.h: $(WXBASEINC)/wb_choic.h
$(WXINC)/wx_combo.h: $(WXBASEINC)/wb_combo.h
$(WXINC)/wx_check.h: $(WXBASEINC)/wb_check.h
$(WXINC)/wx_lbox.h: $(WXBASEINC)/wb_lbox.h
$(WXINC)/wx_txt.h: $(WXBASEINC)/wb_txt.h
$(WXINC)/wx_mtxt.h: $(WXBASEINC)/wb_mtxt.h
$(WXINC)/wx_slidr.h: $(WXBASEINC)/wb_slidr.h
$(WXINC)/wx_menu.h: $(WXBASEINC)/wb_menu.h
$(OBJECTS): $(WXBASEINC)/wx_setup.h
# .$(SRCSUFF).$(OBJSUFF):
# $(CC) -c $(CPPFLAGS) -o $@ $*.$(SRCSUFF)
# Extra targets
prologio:
cd $(WXDIR)/utils/prologio/src ; $(MAKE) -f makefile.g95
cd $(WXDIR)/src/msw
clean_proio:
cd $(WXDIR)/utils/prologio/src; $(MAKE) -f makefile.g95 clean
cd $(WXDIR)/src/msw
dib:
cd $(WXDIR)/utils/dib ; $(MAKE) -f makefile.g95
cd $(WXDIR)/src/msw
clean_dib:
cd $(WXDIR)/utils/dib; $(MAKE) -f makefile.g95 clean
cd $(WXDIR)/src/msw
gauge:
cd $(WXDIR)/contrib/gauge; $(MAKE) -f makefile.g95
cd $(WXDIR)/src/msw
clean_gauge:
cd $(WXDIR)/contrib/gauge; $(MAKE) -f makefile.g95 clean
cd $(WXDIR)/src/msw
wxstring:
cd $(WXDIR)/contrib/wxstring; $(MAKE) -f makefile.g95
OPTIONS="$(OPTIONS)" DEBUG="$(DEBUG)"
cd $(WXDIR)/src/msw
clean_wxstring:
cd $(WXDIR)/contrib/wxstring; $(MAKE) -f makefile.g95 clean
cd $(WXDIR)/src/msw
fafa:
cd $(WXDIR)/contrib/fafa; $(MAKE) -f makefile.g95
cd $(WXDIR)/src/msw
clean_fafa:
cd $(WXDIR)/contrib/fafa; $(MAKE) -f makefile.g95 clean
cd $(WXDIR)/src/msw
itsy:
cd $(WXDIR)/contrib/itsybits; $(MAKE) -f makefile.g95
cd $(WXDIR)/src/msw
clean_itsy:
cd $(WXDIR)/contrib/itsybits; $(MAKE) -f makefile.g95 clean
cd $(WXDIR)/src/msw
rcparser:
cd $(WXDIR)/utils/rcparser/src; $(MAKE) -f makefile.g95
cd $(WXDIR)/src/msw
clean_rcp:
cd $(WXDIR)/utils/rcparser/src; $(MAKE) -f makefile.g95 clean
cd $(WXDIR)/src/msw
# +++start steve161(09.04.1995): added for wxString in \contrib\wxstring
wxstring_ol:
cd ../../contrib/wxstring; $(MAKE) -f makefile.unx xview
wxstring_motif:
cd ../../contrib/wxstring; $(MAKE) -f makefile.unx motif
wxstring_hp:
cd ../../contrib/wxstring; $(MAKE) -f makefile.unx hp
clean:
rm -f $(OBJECTS) $(BASEOBJECTS) $(EXTRAOBJS)
$(WXDIR)/lib/libwx$(GUISUFFIX).a core
cleanall: clean clean_proio clean_dib clean_gauge clean_wxstring
clean_fafa clean_itsy clean_rcp
#
# File: makefile.unx
# Author: Julian Smart
# Created: 1993
# Updated:
# Copyright: (c) 1993, AIAI, University of Edinburgh
#
# "@(#)makefile.unx 1.2 5/9/94"
#
# Makefile for libwx.a
# Replace this with your own path if necessary
WXDIR = ../..
# All common UNIX compiler flags and options are now in
# this central makefile.
include $(WXDIR)/src/makeg95.env
# IMPORTANT: if you want to link in subsidiary libraries,
# required for some optional parts of wxWindows, you must
# set EXTRATARGETS and EXTRAOBJS to match the settings in wx_setup.h.
# Having done this, you won't have to worry about linking them
# into each application.
#
# Here's the full list.
# prologio: Required if using the wxWindows resource facility
# USE_WX_RESOURCES should be 1
# xmgauge: Gauge class (required for Motif only)
# USE_GAUGE should be 1
# xpm: XPM pixmap support
# USE_XPM_IN_X should be 1
# image: GIF, BMP image reading
# USE_IMAGE_LOADING_IN_X should be 1
# wxstring: string class
# USE_GNU_WXSTRING should be 1
#
# Unfortunately, 'ar' doesn't like combining objects and libraries,
# so we must identify all the objects from the subordinate libraries. Yuck!
PROLOGSRC=../../utils/prologio/src/objects$(GUISUFFIX)
PROLOGOBJS=$(PROLOGSRC)/read.$(OBJSUFF) $(PROLOGSRC)/y_tab.$(OBJSUFF) # $(PROLOGSRC)/prorpc.$(OBJSUFF)
IMAGESRC=../../utils/image/src/objects$(GUISUFFIX)
IMAGEOBJS=$(IMAGESRC)/wx_24to8.$(OBJSUFF) $(IMAGESRC)/wx_gam.$(OBJSUFF) $(IMAGESRC)/wx_gifwr.$(OBJSUFF) $(IMAGESRC)/wx_img.$(OBJSUFF) \
$(IMAGESRC)/wx_pcx.$(OBJSUFF) $(IMAGESRC)/wx_xbm.$(OBJSUFF) $(IMAGESRC)/wx_bmp.$(OBJSUFF) $(IMAGESRC)/wx_gif.$(OBJSUFF) \
$(IMAGESRC)/wx_image.$(OBJSUFF) $(IMAGESRC)/wx_pbm.$(OBJSUFF) $(IMAGESRC)/wx_pm.$(OBJSUFF)
DIBSRC=../../utils/dib
DIBOBJS=$(DIBSRC)/dib.$(OBJSUFF)
GAUGESRC=../../contrib/gauge
GAUGEOBJS=$(GAUGESRC)/zyz3d.$(OBJSUFF) $(GAUGESRC)/zyzgauge.$(OBJSUFF)
COMBOBOXSRC=../../contrib/combobox/objects$(GUISUFFIX)
COMBOBOXOBJS=$(COMBOBOXSRC)/combobox.$(OBJSUFF)
XPMSRC=../../contrib/wxxpm/objects$(GUISUFFIX)
XPMOBJS=$(XPMSRC)/crbuffri.$(OBJSUFF) $(XPMSRC)/crbuffrp.$(OBJSUFF) $(XPMSRC)/crdatfri.$(OBJSUFF) $(XPMSRC)/crdatfrp.$(OBJSUFF)\
$(XPMSRC)/create.$(OBJSUFF) $(XPMSRC)/crifrbuf.$(OBJSUFF) $(XPMSRC)/crifrdat.$(OBJSUFF) $(XPMSRC)/crpfrbuf.$(OBJSUFF) $(XPMSRC)/crpfrdat.$(OBJSUFF)\
$(XPMSRC)/data.$(OBJSUFF) $(XPMSRC)/hashtab.$(OBJSUFF) $(XPMSRC)/misc.$(OBJSUFF) $(XPMSRC)/parse.$(OBJSUFF) $(XPMSRC)/rdftodat.$(OBJSUFF)\
$(XPMSRC)/rdftoi.$(OBJSUFF) $(XPMSRC)/rdftop.$(OBJSUFF) $(XPMSRC)/rgb.$(OBJSUFF) $(XPMSRC)/scan.$(OBJSUFF) $(XPMSRC)/simx.$(OBJSUFF)\
$(XPMSRC)/wrffrdat.$(OBJSUFF) $(XPMSRC)/wrffri.$(OBJSUFF) $(XPMSRC)/wrffrp.$(OBJSUFF)
WXSTRINGSRC=../../contrib/wxstring/objects$(GUISUFFIX)
WXSTRINGOBJS=$(WXSTRINGSRC)/wxstrgnu.$(OBJSUFF) $(WXSTRINGSRC)/wxregex.$(OBJSUFF)
#PROLOGLIB=../../utils/prologio/lib/libproio$(GUISUFFIX).a
#XPMLIB=../../contrib/wxxpm/libxpm$(GUISUFFIX).a
#GAUGELIB=../../contrib/xmgauge/libgauge$(GUISUFFIX).a
#WXSTRINGLIB=../../contrib/wxstring/libwxstring$(GUISUFFIX).a
#IMAGELIB=../../utils/image/lib/libimage$(GUISUFFIX).a
FAFASRC=../../contrib/fafa
FAFAOBJS=$(FAFASRC)/button.$(OBJSUFF) $(FAFASRC)/check.$(OBJSUFF) \
$(FAFASRC)/cont.$(OBJSUFF) $(FAFASRC)/dialog.$(OBJSUFF) \
$(FAFASRC)/draw.$(OBJSUFF) $(FAFASRC)/fafa.$(OBJSUFF) \
$(FAFASRC)/static.$(OBJSUFF)
ITSYSRC=../../contrib/itsybits
ITSYOBJS=$(ITSYSRC)/itsybits.$(OBJSUFF)
RCPARSESRC=../../utils/rcparser/src
RCPARSEOBJS=$(RCPARSESRC)/rcparser.$(OBJSUFF) \
$(RCPARSESRC)/rcobject.$(OBJSUFF) \
$(RCPARSESRC)/curico.$(OBJSUFF)
# Subordinate library possibilities
# *** CHANGE THESE TO YOUR REQUIREMENTS ***
GAUGETARGET= gauge$(GUISUFFIX)
COMBOBOXTARGET= combobox$(GUISUFFIX)
#EXTRATARGETS=prologio$(GUISUFFIX) xpm$(GUISUFFIX) image$(GUISUFFIX) $(GAUGETARGET) wxstring$(GUISUFFIX)
EXTRATARGETS=prologio$(GUISUFFIX) dib$(GUISUFFIX) $(GAUGETARGET) \
wxstring$(GUISUFFIX) fafa$(GUISUFFIX) itsy$(GUISUFFIX) \
rcparser$(GUISUFFIX)
#EXTRAOBJS= $(PROLOGOBJS) $(XPMOBJS) $(IMAGEOBJS) $(GAUGEOBJS) $(COMBOBOXOBJS) $(WXSTRINGOBJS)
EXTRAOBJS= $(PROLOGOBJS) $(DIBOBJS) $(GAUGEOBJS) $(WXSTRINGOBJS) $(FAFAOBJS) \
$(ITSYOBJS) $(RCPARSEOBJS)
OBJECTS = $(OBJDIR)/wx_main.$(OBJSUFF) $(OBJDIR)/main.$(OBJSUFF) $(OBJDIR)/wx_win.$(OBJSUFF) $(OBJDIR)/wx_frame.$(OBJSUFF)\
$(OBJDIR)/wx_canvs.$(OBJSUFF) $(OBJDIR)/wx_panel.$(OBJSUFF) $(OBJDIR)/wx_item.$(OBJSUFF)\
$(OBJDIR)/wx_clipb.$(OBJSUFF) $(OBJDIR)/wx_text.$(OBJSUFF) $(OBJDIR)/wx_utils.$(OBJSUFF) $(OBJDIR)/wx_mf.$(OBJSUFF)\
$(OBJDIR)/wx_gdi.$(OBJSUFF) $(OBJDIR)/wx_dialg.$(OBJSUFF) $(OBJDIR)/wx_dc.$(OBJSUFF) $(OBJDIR)/wx_ipc.$(OBJSUFF)\
$(OBJDIR)/wx_timer.$(OBJSUFF) $(OBJDIR)/wx_stat.$(OBJSUFF) $(OBJDIR)/wx_vlbox.$(OBJSUFF) $(OBJDIR)/wx_scrol.$(OBJSUFF)\
$(OBJDIR)/wx_buttn.$(OBJSUFF) $(OBJDIR)/wx_check.$(OBJSUFF) $(OBJDIR)/wx_choic.$(OBJSUFF) $(OBJDIR)/wx_gauge.$(OBJSUFF)\
$(OBJDIR)/wx_group.$(OBJSUFF) $(OBJDIR)/wx_lbox.$(OBJSUFF) $(OBJDIR)/wx_rbox.$(OBJSUFF) $(OBJDIR)/wx_slidr.$(OBJSUFF)\
$(OBJDIR)/wx_txt.$(OBJSUFF) $(OBJDIR)/wx_mtxt.$(OBJSUFF) $(OBJDIR)/wx_messg.$(OBJSUFF)\
$(OBJDIR)/wx_menu.$(OBJSUFF) $(OBJDIR)/wx_db.$(OBJSUFF) $(OBJDIR)/wx_cmdlg.$(OBJSUFF) $(OBJDIR)/wx_combo.$(OBJSUFF)
BASEOBJECTS = ../base/$(OBJDIR)/wb_win.$(OBJSUFF) ../base/$(OBJDIR)/wb_frame.$(OBJSUFF) ../base/$(OBJDIR)/wb_panel.$(OBJSUFF)\
../base/$(OBJDIR)/wb_utils.$(OBJSUFF) ../base/$(OBJDIR)/wb_main.$(OBJSUFF) ../base/$(OBJDIR)/wb_item.$(OBJSUFF)\
../base/$(OBJDIR)/wb_list.$(OBJSUFF) ../base/$(OBJDIR)/wxstring.$(OBJSUFF) ../base/$(OBJDIR)/wb_obj.$(OBJSUFF) ../base/$(OBJDIR)/wb_ps.$(OBJSUFF)\
../base/$(OBJDIR)/wb_text.$(OBJSUFF) ../base/$(OBJDIR)/wb_gdi.$(OBJSUFF) ../base/$(OBJDIR)/wb_dialg.$(OBJSUFF)\
../base/$(OBJDIR)/wb_canvs.$(OBJSUFF) ../base/$(OBJDIR)/wb_dc.$(OBJSUFF) ../base/$(OBJDIR)/wb_mf.$(OBJSUFF)\
../base/$(OBJDIR)/wb_hash.$(OBJSUFF) ../base/$(OBJDIR)/wb_ipc.$(OBJSUFF) ../base/$(OBJDIR)/wb_form.$(OBJSUFF)\
../base/$(OBJDIR)/wb_timer.$(OBJSUFF) ../base/$(OBJDIR)/wb_help.$(OBJSUFF) ../base/$(OBJDIR)/wb_types.$(OBJSUFF)\
../base/$(OBJDIR)/wb_sysev.$(OBJSUFF) ../base/$(OBJDIR)/wb_stdev.$(OBJSUFF) ../base/$(OBJDIR)/wb_mgstr.$(OBJSUFF)\
../base/$(OBJDIR)/wx_enhdg.$(OBJSUFF) ../base/$(OBJDIR)/wb_data.$(OBJSUFF) ../base/$(OBJDIR)/wb_res.$(OBJSUFF)\
../base/$(OBJDIR)/wb_stat.$(OBJSUFF) ../base/$(OBJDIR)/wb_scrol.$(OBJSUFF) ../base/$(OBJDIR)/wb_vlbox.$(OBJSUFF)\
../base/$(OBJDIR)/wx_lay.$(OBJSUFF) ../base/$(OBJDIR)/wb_print.$(OBJSUFF) ../base/$(OBJDIR)/wx_doc.$(OBJSUFF)\
../base/$(OBJDIR)/wx_tbar.$(OBJSUFF) ../base/$(OBJDIR)/wx_bbar.$(OBJSUFF) ../base/$(OBJDIR)/wx_mem.$(OBJSUFF)\
../base/$(OBJDIR)/wx_date.$(OBJSUFF) ../base/$(OBJDIR)/wb_cmdlg.$(OBJSUFF) ../base/$(OBJDIR)/wx_time.$(OBJSUFF)\
../base/$(OBJDIR)/wx_frac.$(OBJSUFF) ../base/$(OBJDIR)/wx_split.$(OBJSUFF)
all: $(OBJDIR) $(OBJECTS) $(EXTRATARGETS) $(WXLIB)
# Clears all default suffixes
.SUFFIXES:
#base:
# cd $(WXDIR)/src/base; $(MAKE) -f makefile.g95 GUI=$(GUI) GUISUFFIX=$(GUISUFFIX) CC=$(CC)\
# OPTIONS='$(OPTIONS)' DEBUG='$(DEBUG)' DEBUGFLAGS='$(DEBUGFLAGS)' WARN='$(WARN)' XLIB='$(XLIB)' XINCLUDE='$(XINCLUDE)'
$(WXLIB): $(BASEOBJECTS) $(OBJECTS) $(EXTRAOBJS)
ar $(AROPTIONS) $@ $(EXTRAOBJS) $(OBJECTS) $(BASEOBJECTS)
$(RANLIB) $@
$(OBJDIR):
mkdir $(OBJDIR)
$(OBJECTS): $(WXBASEINC)/wx_defs.h $(WXBASEINC)/wx_obj.h
$(OBJDIR)/wx_win.$(OBJSUFF): wx_win.$(SRCSUFF) $(WXINC)/wx_win.h
$(CC) -c $(CPPFLAGS) -o $@ wx_win.$(SRCSUFF)
$(OBJDIR)/wx_frame.$(OBJSUFF): wx_frame.$(SRCSUFF) $(WXINC)/wx_win.h $(WXINC)/wx_frame.h\
$(WXBASEINC)/wx_stdev.h $(WXINC)/wx_main.h
$(CC) -c $(CPPFLAGS) -o $@ wx_frame.$(SRCSUFF)
$(OBJDIR)/wx_panel.$(OBJSUFF): wx_panel.$(SRCSUFF) $(WXINC)/wx_win.h $(WXINC)/wx_frame.h \
$(WXINC)/wx_panel.h $(WXBASEINC)/wx_stdev.h $(WXBASEINC)/wx_list.h
$(CC) -c $(CPPFLAGS) -o $@ wx_panel.$(SRCSUFF)
$(OBJDIR)/wx_canvs.$(OBJSUFF): wx_canvs.$(SRCSUFF) $(WXINC)/wx_win.h $(WXINC)/wx_frame.h\
$(WXINC)/wx_canvs.h $(WXBASEINC)/wx_stdev.h $(WXINC)/wx_gdi.h\
$(WXBASEINC)/wx_list.h $(WXINC)/wx_dc.h
$(CC) -c $(CPPFLAGS) -o $@ wx_canvs.$(SRCSUFF)
$(OBJDIR)/wx_dc.$(OBJSUFF): wx_dc.$(SRCSUFF) $(WXINC)/wx_win.h $(WXINC)/wx_frame.h\
$(WXINC)/wx_canvs.h $(WXBASEINC)/wx_stdev.h $(WXINC)/wx_gdi.h\
$(WXBASEINC)/wx_list.h $(WXINC)/wx_dc.h $(WXINC)/wx_dccan.h $(WXINC)/wx_dcmem.h
$(CC) -c $(CPPFLAGS) -o $@ wx_dc.$(SRCSUFF)
$(OBJDIR)/wx_mf.$(OBJSUFF): wx_mf.$(SRCSUFF) $(WXINC)/wx_win.h $(WXINC)/wx_frame.h\
$(WXINC)/wx_canvs.h $(WXBASEINC)/wx_stdev.h $(WXINC)/wx_gdi.h\
$(WXINC)/wx_mf.h
$(CC) -c $(CPPFLAGS) -o $@ wx_mf.$(SRCSUFF)
$(OBJDIR)/wx_text.$(OBJSUFF): wx_text.$(SRCSUFF) $(WXINC)/wx_win.h $(WXINC)/wx_frame.h\
$(WXINC)/wx_text.h $(WXBASEINC)/wx_stdev.h
$(CC) -c $(CPPFLAGS) -o $@ wx_text.$(SRCSUFF)
$(OBJDIR)/wx_item.$(OBJSUFF): wx_item.$(SRCSUFF) $(WXINC)/wx_win.h $(WXINC)/wx_frame.h\
$(WXINC)/wx_panel.h $(WXINC)/wx_item.h $(WXBASEINC)/wx_stdev.h
$(CC) -c $(CPPFLAGS) -o $@ wx_item.$(SRCSUFF)
# Define -DUSE_C_MAIN=1 if your main is in main.c not main.cc
$(OBJDIR)/wx_main.$(OBJSUFF): wx_main.$(SRCSUFF) $(WXINC)/wx_main.h
$(CC) -c $(CPPFLAGS) -o $@ wx_main.$(SRCSUFF) # -DUSE_C_MAIN=1
# Change this to main.c if you want to make a Linux DLL
$(OBJDIR)/main.$(OBJSUFF): main.$(SRCSUFF)
$(CC) -c $(CPPFLAGS) -o $@ main.$(SRCSUFF)
$(OBJDIR)/wx_event.$(OBJSUFF): wx_event.$(SRCSUFF) $(WXBASEINC)/wx_stdev.h
$(CC) -c $(CPPFLAGS) -o $@ wx_event.$(SRCSUFF)
$(OBJDIR)/wx_gdi.$(OBJSUFF): wx_gdi.$(SRCSUFF) $(WXINC)/wx_gdi.h $(WXBASEINC)/wx_list.h
$(CC) -c $(CPPFLAGS) -I../../utils/rcparser/src -o $@ wx_gdi.$(SRCSUFF)
$(OBJDIR)/wx_clipb.$(OBJSUFF): wx_clipb.$(SRCSUFF) $(WXINC)/wx_clipb.h
$(CC) -c $(CPPFLAGS) -o $@ wx_clipb.$(SRCSUFF)
$(OBJDIR)/wx_ipc.$(OBJSUFF): wx_ipc.$(SRCSUFF) $(WXINC)/wx_ipc.h
$(CC) -c $(CPPFLAGS) -o $@ wx_ipc.$(SRCSUFF)
$(OBJDIR)/wx_dialg.$(OBJSUFF): wx_dialg.$(SRCSUFF) $(WXINC)/wx_dialg.h $(WXINC)/wx_panel.h $(WXINC)/wx_win.h $(WXINC)/wx_item.h
$(CC) -c $(CPPFLAGS) -o $@ wx_dialg.$(SRCSUFF)
$(OBJDIR)/wx_timer.$(OBJSUFF): wx_timer.$(SRCSUFF) $(WXINC)/wx_timer.h
$(CC) -c $(CPPFLAGS) -o $@ wx_timer.$(SRCSUFF)
$(OBJDIR)/wx_utils.$(OBJSUFF): wx_utils.$(SRCSUFF) $(WXBASEINC)/wx_utils.h
$(CC) -c $(CPPFLAGS) -o $@ wx_utils.$(SRCSUFF)
$(OBJDIR)/wx_stat.$(OBJSUFF): wx_stat.$(SRCSUFF) $(WXINC)/wx_stat.h
$(CC) -c $(CPPFLAGS) -o $@ wx_stat.$(SRCSUFF)
$(OBJDIR)/wx_scrol.$(OBJSUFF): wx_scrol.$(SRCSUFF) $(WXINC)/wx_scrol.h
$(CC) -c $(CPPFLAGS) -o $@ wx_scrol.$(SRCSUFF)
$(OBJDIR)/wx_vlbox.$(OBJSUFF): wx_vlbox.$(SRCSUFF) $(WXINC)/wx_vlbox.h
$(CC) -c $(CPPFLAGS) -o $@ wx_vlbox.$(SRCSUFF)
$(OBJDIR)/wx_check.$(OBJSUFF): wx_check.$(SRCSUFF) $(WXINC)/wx_check.h
$(CC) -c $(CPPFLAGS) -o $@ wx_check.$(SRCSUFF)
$(OBJDIR)/wx_choic.$(OBJSUFF): wx_choic.$(SRCSUFF) $(WXINC)/wx_choic.h
$(CC) -c $(CPPFLAGS) -o $@ wx_choic.$(SRCSUFF)
$(OBJDIR)/wx_combo.$(OBJSUFF): wx_combo.$(SRCSUFF) $(WXINC)/wx_combo.h
$(CC) -c $(CPPFLAGS) -o $@ wx_combo.$(SRCSUFF)
$(OBJDIR)/wx_buttn.$(OBJSUFF): wx_buttn.$(SRCSUFF) $(WXINC)/wx_buttn.h
$(CC) -c $(CPPFLAGS) -o $@ wx_buttn.$(SRCSUFF)
$(OBJDIR)/wx_messg.$(OBJSUFF): wx_messg.$(SRCSUFF) $(WXINC)/wx_messg.h
$(CC) -c $(CPPFLAGS) -o $@ wx_messg.$(SRCSUFF)
$(OBJDIR)/wx_lbox.$(OBJSUFF): wx_lbox.$(SRCSUFF) $(WXINC)/wx_lbox.h
$(CC) -c $(CPPFLAGS) -o $@ wx_lbox.$(SRCSUFF)
$(OBJDIR)/wx_rbox.$(OBJSUFF): wx_rbox.$(SRCSUFF) $(WXINC)/wx_rbox.h
$(CC) -c $(CPPFLAGS) -o $@ wx_rbox.$(SRCSUFF)
$(OBJDIR)/wx_menu.$(OBJSUFF): wx_menu.$(SRCSUFF) $(WXINC)/wx_menu.h
$(CC) -c $(CPPFLAGS) -o $@ wx_menu.$(SRCSUFF)
$(OBJDIR)/wx_db.$(OBJSUFF): $(WXBASEINC)/wx_defs.h wx_db.$(SRCSUFF) $(WXINC)/wx_db.h
$(CC) -c $(CPPFLAGS) -o $@ wx_db.$(SRCSUFF)
$(OBJDIR)/wx_txt.$(OBJSUFF): wx_txt.$(SRCSUFF) $(WXINC)/wx_txt.h
$(CC) -c $(CPPFLAGS) -o $@ wx_txt.$(SRCSUFF)
$(OBJDIR)/wx_mtxt.$(OBJSUFF): wx_mtxt.$(SRCSUFF) $(WXINC)/wx_mtxt.h
$(CC) -c $(CPPFLAGS) -o $@ wx_mtxt.$(SRCSUFF)
$(OBJDIR)/wx_gauge.$(OBJSUFF): wx_gauge.$(SRCSUFF) $(WXINC)/wx_gauge.h
$(CC) -c $(CPPFLAGS) -o $@ wx_gauge.$(SRCSUFF)
$(OBJDIR)/wx_slidr.$(OBJSUFF): wx_slidr.$(SRCSUFF) $(WXINC)/wx_slidr.h
$(CC) -c $(CPPFLAGS) -o $@ wx_slidr.$(SRCSUFF)
$(OBJDIR)/wx_group.$(OBJSUFF): wx_group.$(SRCSUFF) $(WXINC)/wx_group.h
$(CC) -c $(CPPFLAGS) -o $@ wx_group.$(SRCSUFF)
$(OBJDIR)/wx_cmdlg.$(OBJSUFF): wx_cmdlg.$(SRCSUFF) $(WXINC)/wx_cmdlg.h
$(CC) -c $(CPPFLAGS) -o $@ wx_cmdlg.$(SRCSUFF)
$(WXINC)/wx_win.h: $(WXBASEINC)/wb_win.h
$(WXINC)/wx_main.h: $(WXBASEINC)/wb_main.h
$(WXINC)/wx_frame.h: $(WXBASEINC)/wb_frame.h
$(WXINC)/wx_panel.h: $(WXBASEINC)/wb_panel.h
$(WXINC)/wx_text.h: $(WXBASEINC)/wb_text.h
$(WXINC)/wx_dialg.h: $(WXBASEINC)/wb_dialg.h
$(WXINC)/wx_ipc.h: $(WXBASEINC)/wb_ipc.h
$(WXINC)/wx_gdi.h: $(WXBASEINC)/wb_gdi.h
$(WXINC)/wx_canvs.h: $(WXBASEINC)/wb_canvs.h
$(WXINC)/wx_mf.h: $(WXBASEINC)/wb_mf.h
$(WXINC)/wx_item.h: $(WXBASEINC)/wb_item.h
$(WXINC)/wx_buttn.h: $(WXBASEINC)/wb_buttn.h
$(WXINC)/wx_messg.h: $(WXBASEINC)/wb_messg.h
$(WXINC)/wx_choic.h: $(WXBASEINC)/wb_choic.h
$(WXINC)/wx_combo.h: $(WXBASEINC)/wb_combo.h
$(WXINC)/wx_check.h: $(WXBASEINC)/wb_check.h
$(WXINC)/wx_lbox.h: $(WXBASEINC)/wb_lbox.h
$(WXINC)/wx_txt.h: $(WXBASEINC)/wb_txt.h
$(WXINC)/wx_mtxt.h: $(WXBASEINC)/wb_mtxt.h
$(WXINC)/wx_slidr.h: $(WXBASEINC)/wb_slidr.h
$(WXINC)/wx_menu.h: $(WXBASEINC)/wb_menu.h
$(OBJECTS): $(WXBASEINC)/wx_setup.h
# .$(SRCSUFF).$(OBJSUFF):
# $(CC) -c $(CPPFLAGS) -o $@ $*.$(SRCSUFF)
# Extra targets
prologio:
cd $(WXDIR)/utils/prologio/src ; $(MAKE) -f makefile.g95
cd $(WXDIR)/src/msw
clean_proio:
cd $(WXDIR)/utils/prologio/src; $(MAKE) -f makefile.g95 clean
cd $(WXDIR)/src/msw
dib:
cd $(WXDIR)/utils/dib ; $(MAKE) -f makefile.g95
cd $(WXDIR)/src/msw
clean_dib:
cd $(WXDIR)/utils/dib; $(MAKE) -f makefile.g95 clean
cd $(WXDIR)/src/msw
gauge:
cd $(WXDIR)/contrib/gauge; $(MAKE) -f makefile.g95
cd $(WXDIR)/src/msw
clean_gauge:
cd $(WXDIR)/contrib/gauge; $(MAKE) -f makefile.g95 clean
cd $(WXDIR)/src/msw
wxstring:
cd $(WXDIR)/contrib/wxstring; $(MAKE) -f makefile.g95 OPTIONS="$(OPTIONS)" DEBUG="$(DEBUG)"
cd $(WXDIR)/src/msw
clean_wxstring:
cd $(WXDIR)/contrib/wxstring; $(MAKE) -f makefile.g95 clean
cd $(WXDIR)/src/msw
fafa:
cd $(WXDIR)/contrib/fafa; $(MAKE) -f makefile.g95
cd $(WXDIR)/src/msw
clean_fafa:
cd $(WXDIR)/contrib/fafa; $(MAKE) -f makefile.g95 clean
cd $(WXDIR)/src/msw
itsy:
cd $(WXDIR)/contrib/itsybits; $(MAKE) -f makefile.g95
cd $(WXDIR)/src/msw
clean_itsy:
cd $(WXDIR)/contrib/itsybits; $(MAKE) -f makefile.g95 clean
cd $(WXDIR)/src/msw
rcparser:
cd $(WXDIR)/utils/rcparser/src; $(MAKE) -f makefile.g95
cd $(WXDIR)/src/msw
clean_rcp:
cd $(WXDIR)/utils/rcparser/src; $(MAKE) -f makefile.g95 clean
cd $(WXDIR)/src/msw
# +++start steve161(09.04.1995): added for wxString in \contrib\wxstring
wxstring_ol:
cd ../../contrib/wxstring; $(MAKE) -f makefile.unx xview
wxstring_motif:
cd ../../contrib/wxstring; $(MAKE) -f makefile.unx motif
wxstring_hp:
cd ../../contrib/wxstring; $(MAKE) -f makefile.unx hp
clean:
rm -f $(OBJECTS) $(BASEOBJECTS) $(EXTRAOBJS) $(WXDIR)/lib/libwx$(GUISUFFIX).a core
cleanall: clean clean_proio clean_dib clean_gauge clean_wxstring clean_fafa clean_itsy clean_rcp