Added tmake template for simple wxGTK makefile
Updated filelist.t for wxGTK Compile fixes for MingGW32 git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@3183 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
@@ -39,6 +39,12 @@
|
|||||||
$wxGeneric{$fields[0]} = $fields[2];
|
$wxGeneric{$fields[0]} = $fields[2];
|
||||||
} elsif ( $fields[1] eq "M" ) {
|
} elsif ( $fields[1] eq "M" ) {
|
||||||
$wxMSW{$fields[0]} = $fields[2];
|
$wxMSW{$fields[0]} = $fields[2];
|
||||||
|
} elsif ( $fields[1] eq "R" ) {
|
||||||
|
$wxGTK{$fields[0]} = $fields[2];
|
||||||
|
} elsif ( $fields[1] eq "H" ) {
|
||||||
|
$wxHTML{$fields[0]} = $fields[2];
|
||||||
|
} elsif ( $fields[1] eq "U" ) {
|
||||||
|
$wxUNIX{$fields[0]} = $fields[2];
|
||||||
} else {
|
} else {
|
||||||
warn "Unknown file type $fields[1] for $fields[0], ignoring.\n";
|
warn "Unknown file type $fields[1] for $fields[0], ignoring.\n";
|
||||||
next line;
|
next line;
|
||||||
|
@@ -6,9 +6,17 @@
|
|||||||
# Version: $Id$
|
# Version: $Id$
|
||||||
#
|
#
|
||||||
# Format of this file: TAB separated columns. The first column contains the
|
# Format of this file: TAB separated columns. The first column contains the
|
||||||
# filename, the second 'G', 'C' or 'M' for generic/common/msw files. Flags
|
# filename, the second a letter corresonding a directory:
|
||||||
# column may be empty or contain some additional info about this file (only
|
# G /src/generic
|
||||||
# compile it in 16bit mode, don't compile it with this or that compiler, &c)
|
# C /src/common
|
||||||
|
# M /src/msw
|
||||||
|
# U /src/unix
|
||||||
|
# R /src/gtk
|
||||||
|
# H /src/html
|
||||||
|
#
|
||||||
|
# The third column may be empty or contain some additional info about this
|
||||||
|
# file (only compile it in 16bit mode, don't compile it with this or that
|
||||||
|
# compiler, &c)
|
||||||
#
|
#
|
||||||
# Known flags:
|
# Known flags:
|
||||||
# 16 a generic file implementing Win32 control for Win16
|
# 16 a generic file implementing Win32 control for Win16
|
||||||
@@ -18,23 +26,25 @@
|
|||||||
# U Unix-ish file, normally not compiled under Windows
|
# U Unix-ish file, normally not compiled under Windows
|
||||||
# O OLE file (needs Win32 and a decent compiler)
|
# O OLE file (needs Win32 and a decent compiler)
|
||||||
# S Socket file (currently doesn't compile under Win16 nor with GNU)
|
# S Socket file (currently doesn't compile under Win16 nor with GNU)
|
||||||
|
# R Not required for the GTK port
|
||||||
###############################################################################
|
###############################################################################
|
||||||
|
|
||||||
# File name Type Flags
|
# File name Type Flags
|
||||||
|
|
||||||
busyinfo.cpp G
|
busyinfo.cpp G
|
||||||
choicdgg.cpp G
|
caret.cpp G U
|
||||||
|
choicdgg.cpp G R
|
||||||
colrdlgg.cpp G G
|
colrdlgg.cpp G G
|
||||||
dirdlgg.cpp G 16
|
dirdlgg.cpp G 16
|
||||||
extdlgg.cpp G
|
extdlgg.cpp G
|
||||||
fontdlgg.cpp G G
|
fontdlgg.cpp G G
|
||||||
gridg.cpp G
|
gridg.cpp G
|
||||||
helpxlp.cpp G G
|
helpxlp.cpp G G,R
|
||||||
imaglist.cpp G 16
|
imaglist.cpp G 16
|
||||||
laywin.cpp G
|
laywin.cpp G
|
||||||
listctrl.cpp G 16
|
listctrl.cpp G 16
|
||||||
msgdlgg.cpp G G
|
msgdlgg.cpp G G,R
|
||||||
notebook.cpp G 16
|
notebook.cpp G 16,R
|
||||||
panelg.cpp G
|
panelg.cpp G
|
||||||
printps.cpp G PS
|
printps.cpp G PS
|
||||||
prntdlgg.cpp G PS,U
|
prntdlgg.cpp G PS,U
|
||||||
@@ -46,16 +56,16 @@ sashwin.cpp G
|
|||||||
scrolwin.cpp G
|
scrolwin.cpp G
|
||||||
splitter.cpp G
|
splitter.cpp G
|
||||||
statusbr.cpp G
|
statusbr.cpp G
|
||||||
tabg.cpp G
|
tabg.cpp G R
|
||||||
numdlgg.cpp G
|
numdlgg.cpp G
|
||||||
textdlgg.cpp G
|
textdlgg.cpp G R
|
||||||
tipdlg.cpp G
|
tipdlg.cpp G
|
||||||
treectrl.cpp G 16
|
treectrl.cpp G 16
|
||||||
|
|
||||||
choiccmn.cpp C
|
choiccmn.cpp C R
|
||||||
cmndata.cpp C
|
cmndata.cpp C
|
||||||
config.cpp C
|
config.cpp C
|
||||||
ctrlcmn.cpp C
|
ctrlcmn.cpp C R
|
||||||
date.cpp C
|
date.cpp C
|
||||||
datstrm.cpp C
|
datstrm.cpp C
|
||||||
db.cpp C
|
db.cpp C
|
||||||
@@ -97,7 +107,7 @@ module.cpp C
|
|||||||
mstream.cpp C
|
mstream.cpp C
|
||||||
object.cpp C
|
object.cpp C
|
||||||
objstrm.cpp C
|
objstrm.cpp C
|
||||||
odbc.cpp C
|
odbc.cpp C R
|
||||||
paper.cpp C
|
paper.cpp C
|
||||||
prntbase.cpp C
|
prntbase.cpp C
|
||||||
process.cpp C 32
|
process.cpp C 32
|
||||||
@@ -227,4 +237,87 @@ wave.cpp M
|
|||||||
window.cpp M
|
window.cpp M
|
||||||
xpmhand.cpp M
|
xpmhand.cpp M
|
||||||
|
|
||||||
|
threadpsx.cpp U
|
||||||
|
utilsunx.cpp U
|
||||||
|
gsocket.c U
|
||||||
|
|
||||||
|
gsockgtk.c R
|
||||||
|
win_gtk.c R
|
||||||
|
accel.cpp R
|
||||||
|
app.cpp R
|
||||||
|
bitmap.cpp R
|
||||||
|
bmpbuttn.cpp R
|
||||||
|
brush.cpp R
|
||||||
|
button.cpp R
|
||||||
|
checkbox.cpp R
|
||||||
|
checklst.cpp R
|
||||||
|
choice.cpp R
|
||||||
|
choicdlg.cpp R
|
||||||
|
clipbrd.cpp R
|
||||||
|
colour.cpp R
|
||||||
|
combobox.cpp R
|
||||||
|
control.cpp R
|
||||||
|
cursor.cpp R
|
||||||
|
data.cpp R
|
||||||
|
dataobj.cpp R
|
||||||
|
dc.cpp R
|
||||||
|
dcclient.cpp R
|
||||||
|
dcmemory.cpp R
|
||||||
|
dcscreen.cpp R
|
||||||
|
dialog.cpp R
|
||||||
|
dnd.cpp R
|
||||||
|
filedlg.cpp R
|
||||||
|
font.cpp R
|
||||||
|
frame.cpp R
|
||||||
|
gauge.cpp R
|
||||||
|
gdiobj.cpp R
|
||||||
|
icon.cpp R
|
||||||
|
listbox.cpp R
|
||||||
|
main.cpp R
|
||||||
|
mdi.cpp R
|
||||||
|
menu.cpp R
|
||||||
|
minifram.cpp R
|
||||||
|
msgdlg.cpp R
|
||||||
|
notebook.cpp R
|
||||||
|
palette.cpp R
|
||||||
|
pen.cpp R
|
||||||
|
radiobox.cpp R
|
||||||
|
radiobut.cpp R
|
||||||
|
region.cpp R
|
||||||
|
scrolbar.cpp R
|
||||||
|
settings.cpp R
|
||||||
|
slider.cpp R
|
||||||
|
spinbutt.cpp R
|
||||||
|
statbmp.cpp R
|
||||||
|
statbox.cpp R
|
||||||
|
statline.cpp R
|
||||||
|
stattext.cpp R
|
||||||
|
tbargtk.cpp R
|
||||||
|
textctrl.cpp R
|
||||||
|
textdlg.cpp R
|
||||||
|
timer.cpp R
|
||||||
|
tooltip.cpp R
|
||||||
|
utilsgtk.cpp R
|
||||||
|
utilsres.cpp R
|
||||||
|
wave.cpp R
|
||||||
|
window.cpp R
|
||||||
|
|
||||||
|
htmlcell.cpp H
|
||||||
|
htmlfilter.cpp H
|
||||||
|
htmlhelp.cpp H
|
||||||
|
htmlhelp_io.cpp H
|
||||||
|
htmlparser.cpp H
|
||||||
|
htmltag.cpp H
|
||||||
|
htmlwin.cpp H
|
||||||
|
htmlwinparser.cpp H
|
||||||
|
mod_fonts.cpp H
|
||||||
|
mod_hline.cpp H
|
||||||
|
mod_image.cpp H
|
||||||
|
mod_layout.cpp H
|
||||||
|
mod_links.cpp H
|
||||||
|
mod_list.cpp H
|
||||||
|
mod_pre.cpp H
|
||||||
|
mod_tables.cpp H
|
||||||
|
search.cpp H
|
||||||
|
|
||||||
# vi: set noet ts=16 nolist:
|
# vi: set noet ts=16 nolist:
|
||||||
|
@@ -43,10 +43,9 @@
|
|||||||
next if $file =~ /^dirdlg\./;
|
next if $file =~ /^dirdlg\./;
|
||||||
|
|
||||||
$file =~ s/cp?p?$/\$(OBJSUFF)/;
|
$file =~ s/cp?p?$/\$(OBJSUFF)/;
|
||||||
$project{"WXMSWOBJS"} .= $file . " "
|
$project{"WXMSWOBJS"} .= '$(MSWDIR)/' . $file . " "
|
||||||
}
|
}
|
||||||
#$}
|
#$}
|
||||||
|
|
||||||
# This file was automatically generated by tmake at #$ Now()
|
# This file was automatically generated by tmake at #$ Now()
|
||||||
# DO NOT CHANGE THIS FILE, YOUR CHANGES WILL BE LOST! CHANGE G95.T!
|
# DO NOT CHANGE THIS FILE, YOUR CHANGES WILL BE LOST! CHANGE G95.T!
|
||||||
|
|
||||||
@@ -74,6 +73,7 @@ EXTRAOBJS=
|
|||||||
|
|
||||||
GENDIR = $(WXDIR)/src/generic
|
GENDIR = $(WXDIR)/src/generic
|
||||||
COMMDIR = $(WXDIR)/src/common
|
COMMDIR = $(WXDIR)/src/common
|
||||||
|
HTMLDIR = $(WXDIR)/src/html
|
||||||
XPMDIR = $(WXDIR)/src/xpm
|
XPMDIR = $(WXDIR)/src/xpm
|
||||||
PNGDIR = $(WXDIR)/src/png
|
PNGDIR = $(WXDIR)/src/png
|
||||||
JPEGDIR = $(WXDIR)/src/jpeg
|
JPEGDIR = $(WXDIR)/src/jpeg
|
||||||
@@ -90,6 +90,9 @@ COMMONOBJS = \
|
|||||||
$(COMMDIR)/y_tab.$(OBJSUFF) \
|
$(COMMDIR)/y_tab.$(OBJSUFF) \
|
||||||
#$ ExpandList("WXCOMMONOBJS");
|
#$ ExpandList("WXCOMMONOBJS");
|
||||||
|
|
||||||
|
HTMLOBJS = \
|
||||||
|
#$ ExpandList("WXHTMLOBJS");
|
||||||
|
|
||||||
MSWOBJS = \
|
MSWOBJS = \
|
||||||
#$ ExpandList("WXMSWOBJS");
|
#$ ExpandList("WXMSWOBJS");
|
||||||
|
|
||||||
@@ -187,7 +190,7 @@ XPMOBJECTS = $(XPMDIR)/crbuffri.o\
|
|||||||
$(XPMDIR)/simx.o $(XPMDIR)/wrffrdat.o\
|
$(XPMDIR)/simx.o $(XPMDIR)/wrffrdat.o\
|
||||||
$(XPMDIR)/wrffrp.o $(XPMDIR)/wrffri.o
|
$(XPMDIR)/wrffrp.o $(XPMDIR)/wrffri.o
|
||||||
|
|
||||||
OBJECTS = $(MSWOBJS) $(COMMONOBJS) $(GENERICOBJS) \
|
OBJECTS = $(MSWOBJS) $(COMMONOBJS) $(GENERICOBJS) $(HTMLOBJS) \
|
||||||
$(JPEGOBJS) $(PNGOBJS) $(ZLIBOBJS) # $(XPMOBJECTS)
|
$(JPEGOBJS) $(PNGOBJS) $(ZLIBOBJS) # $(XPMOBJECTS)
|
||||||
|
|
||||||
all: $(OBJECTS) $(WXLIB)
|
all: $(OBJECTS) $(WXLIB)
|
||||||
@@ -244,6 +247,7 @@ clean:
|
|||||||
-erase ..\common\lex_yy.c
|
-erase ..\common\lex_yy.c
|
||||||
-erase ..\common\*.o
|
-erase ..\common\*.o
|
||||||
-erase ..\generic\*.o
|
-erase ..\generic\*.o
|
||||||
|
-erase ..\html\*.o
|
||||||
-erase ..\png\*.o
|
-erase ..\png\*.o
|
||||||
-erase ..\zlib\*.o
|
-erase ..\zlib\*.o
|
||||||
-erase ..\jpeg\*.o
|
-erase ..\jpeg\*.o
|
||||||
|
276
distrib/msw/tmake/gtk_gnu.t
Normal file
276
distrib/msw/tmake/gtk_gnu.t
Normal file
@@ -0,0 +1,276 @@
|
|||||||
|
#!#############################################################################
|
||||||
|
#! File: gtk_gnu.t
|
||||||
|
#! Purpose: tmake template file from which makefile.gnu is generated by running
|
||||||
|
#! tmake -t gtk_gnu wxwin.pro -o makefile.gnu
|
||||||
|
#! Author: Vadim Zeitlin, Robert Roebling, Julian Smart
|
||||||
|
#! Created: 14.07.99
|
||||||
|
#! Version: $Id$
|
||||||
|
#!#############################################################################
|
||||||
|
|
||||||
|
#${
|
||||||
|
#! include the code which parses filelist.txt file and initializes
|
||||||
|
#! %wxCommon, %wxGeneric, %wxHtml, wxUnix and %wxGTK hashes.
|
||||||
|
IncludeTemplate("filelist.t");
|
||||||
|
|
||||||
|
#! now transform these hashes into $project tags
|
||||||
|
foreach $file (sort keys %wxGeneric) {
|
||||||
|
next if $wxCommon{$file} =~ /\bR\b/;
|
||||||
|
|
||||||
|
$file =~ s/cp?p?$/\$(OBJSUFF)/;
|
||||||
|
$project{"WXGENERICOBJS"} .= '$(GENDIR)/' . $file . " "
|
||||||
|
}
|
||||||
|
|
||||||
|
foreach $file (sort keys %wxCommon) {
|
||||||
|
next if $wxCommon{$file} =~ /\bR\b/;
|
||||||
|
|
||||||
|
$file =~ s/cp?p?$/\$(OBJSUFF)/;
|
||||||
|
$project{"WXCOMMONOBJS"} .= '$(COMMDIR)/' . $file . " "
|
||||||
|
}
|
||||||
|
|
||||||
|
foreach $file (sort keys %wxGTK) {
|
||||||
|
$file =~ s/cp?p?$/\$(OBJSUFF)/;
|
||||||
|
$project{"WXGTKOBJS"} .= '$(GTKDIR)/' . $file . " "
|
||||||
|
}
|
||||||
|
|
||||||
|
foreach $file (sort keys %wxHTML) {
|
||||||
|
$file =~ s/cp?p?$/\$(OBJSUFF)/;
|
||||||
|
$project{"WXHTMLOBJS"} .= '$(HTMLDIR)/' . $file . " "
|
||||||
|
}
|
||||||
|
|
||||||
|
foreach $file (sort keys %wxUNIX) {
|
||||||
|
$file =~ s/cp?p?$/\$(OBJSUFF)/;
|
||||||
|
$project{"WXUNIXOBJS"} .= '$(UNIXDIR)/' . $file . " "
|
||||||
|
}
|
||||||
|
#$}
|
||||||
|
# This file was automatically generated by tmake at #$ Now()
|
||||||
|
# DO NOT CHANGE THIS FILE, YOUR CHANGES WILL BE LOST! CHANGE GNU.T!
|
||||||
|
|
||||||
|
#
|
||||||
|
# File: makefile.gnu
|
||||||
|
# Author: Julian Smart, Robert Roebling, Vadim Zeitlin
|
||||||
|
# Created: 1993
|
||||||
|
# Updated: 1999
|
||||||
|
# Copyright:(c) 1993, AIAI, University of Edinburgh,
|
||||||
|
# Copyright:(c) 1999, Vadim Zeitlin
|
||||||
|
# Copyright:(c) 1999, Robert Roebling
|
||||||
|
#
|
||||||
|
# Makefile for libwx_gtk.a
|
||||||
|
|
||||||
|
# GUI
|
||||||
|
GUI = gtk
|
||||||
|
|
||||||
|
# Replace this with your own path if necessary
|
||||||
|
WXDIR = ../..
|
||||||
|
|
||||||
|
# C++ compiler
|
||||||
|
CC = gcc
|
||||||
|
|
||||||
|
# C compiler
|
||||||
|
CCC = gcc
|
||||||
|
|
||||||
|
# Compiler for lex/yacc .c programs
|
||||||
|
CCLEX = $(CCC)
|
||||||
|
|
||||||
|
LEX = lex
|
||||||
|
YACC = yacc
|
||||||
|
# Note: if using bison, use -y option for yacc compatibility
|
||||||
|
# YACC = bison -y
|
||||||
|
MAKE = make
|
||||||
|
AROPTIONS = ruv
|
||||||
|
RANLIB = ranlib
|
||||||
|
|
||||||
|
# Debug/trace mode. 1 or more for debugging.
|
||||||
|
DEBUG = 1
|
||||||
|
|
||||||
|
# Misc options
|
||||||
|
CPPOPTIONS = __WXGTK__ -D__WXDEBUG__ -fno-rtti -fno-exceptions
|
||||||
|
COPTIONS = __WXGTK__ -D__WXDEBUG__
|
||||||
|
CPPWARN = -Wall
|
||||||
|
CWARN = -Wall
|
||||||
|
OPTIMISE = -O2
|
||||||
|
|
||||||
|
# object file suffix
|
||||||
|
OBJSUFF =o
|
||||||
|
|
||||||
|
# no changes below this line
|
||||||
|
|
||||||
|
GUIINCLUDES = `gtk-config --cflags`
|
||||||
|
|
||||||
|
WXINC = -I$(WXDIR)/include
|
||||||
|
WXLIB = $(WXDIR)/lib/libwx_$(GUI).a
|
||||||
|
INCLUDES = $(WXINC) $(GUIINCLUDES) -I$(WXDIR)/src/png -I$(WXDIR)/src/jpeg -I$(WXDIR)/src/zlib
|
||||||
|
|
||||||
|
CPPFLAGS = $(INCLUDES) $(CPPOPTIONS) $(CPPWARN) $(OPTIMISE)
|
||||||
|
CFLAGS = $(INCLUDES) $(COPTIONS) $(CWARN) $(OPTIMISE)
|
||||||
|
|
||||||
|
# Clears all default suffixes
|
||||||
|
.SUFFIXES: .o .cpp .c
|
||||||
|
|
||||||
|
.c.o :
|
||||||
|
$(CCC) -c $(CFLAGS) -o $@ $<
|
||||||
|
|
||||||
|
.cpp.o :
|
||||||
|
$(CC) -c $(CPPFLAGS) -o $@ $<
|
||||||
|
|
||||||
|
.C.o :
|
||||||
|
$(CC) -c $(CPPFLAGS) -o $@ $<
|
||||||
|
|
||||||
|
# Subordinate library possibilities
|
||||||
|
|
||||||
|
GENDIR = $(WXDIR)/src/generic
|
||||||
|
COMMDIR = $(WXDIR)/src/common
|
||||||
|
HTMLDIR = $(WXDIR)/src/html
|
||||||
|
UNIXDIR = $(WXDIR)/src/unix
|
||||||
|
PNGDIR = $(WXDIR)/src/png
|
||||||
|
JPEGDIR = $(WXDIR)/src/jpeg
|
||||||
|
ZLIBDIR = $(WXDIR)/src/zlib
|
||||||
|
GTKDIR = $(WXDIR)/src/gtk
|
||||||
|
|
||||||
|
DOCDIR = $(WXDIR)\docs
|
||||||
|
|
||||||
|
GENERICOBJS = \
|
||||||
|
#$ ExpandList("WXGENERICOBJS");
|
||||||
|
|
||||||
|
COMMONOBJS = \
|
||||||
|
$(COMMDIR)/y_tab.$(OBJSUFF) \
|
||||||
|
#$ ExpandList("WXCOMMONOBJS");
|
||||||
|
|
||||||
|
HTMLOBJS = \
|
||||||
|
#$ ExpandList("WXHTMLOBJS");
|
||||||
|
|
||||||
|
GTKOBJS = \
|
||||||
|
#$ ExpandList("WXGTKOBJS");
|
||||||
|
|
||||||
|
UINXOBJS = \
|
||||||
|
#$ ExpandList("WXUNIXOBJS");
|
||||||
|
|
||||||
|
ZLIBOBJS = \
|
||||||
|
$(ZLIBDIR)/adler32.$(OBJSUFF) \
|
||||||
|
$(ZLIBDIR)/compress.$(OBJSUFF) \
|
||||||
|
$(ZLIBDIR)/crc32.$(OBJSUFF) \
|
||||||
|
$(ZLIBDIR)/gzio.$(OBJSUFF) \
|
||||||
|
$(ZLIBDIR)/uncompr.$(OBJSUFF) \
|
||||||
|
$(ZLIBDIR)/deflate.$(OBJSUFF) \
|
||||||
|
$(ZLIBDIR)/trees.$(OBJSUFF) \
|
||||||
|
$(ZLIBDIR)/zutil.$(OBJSUFF) \
|
||||||
|
$(ZLIBDIR)/inflate.$(OBJSUFF) \
|
||||||
|
$(ZLIBDIR)/infblock.$(OBJSUFF) \
|
||||||
|
$(ZLIBDIR)/inftrees.$(OBJSUFF) \
|
||||||
|
$(ZLIBDIR)/infcodes.$(OBJSUFF) \
|
||||||
|
$(ZLIBDIR)/infutil.$(OBJSUFF) \
|
||||||
|
$(ZLIBDIR)/inffast.$(OBJSUFF)
|
||||||
|
|
||||||
|
PNGOBJS = \
|
||||||
|
$(PNGDIR)/png.$(OBJSUFF) \
|
||||||
|
$(PNGDIR)/pngread.$(OBJSUFF) \
|
||||||
|
$(PNGDIR)/pngrtran.$(OBJSUFF) \
|
||||||
|
$(PNGDIR)/pngrutil.$(OBJSUFF) \
|
||||||
|
$(PNGDIR)/pngpread.$(OBJSUFF) \
|
||||||
|
$(PNGDIR)/pngtrans.$(OBJSUFF) \
|
||||||
|
$(PNGDIR)/pngwrite.$(OBJSUFF) \
|
||||||
|
$(PNGDIR)/pngwtran.$(OBJSUFF) \
|
||||||
|
$(PNGDIR)/pngwutil.$(OBJSUFF) \
|
||||||
|
$(PNGDIR)/pngerror.$(OBJSUFF) \
|
||||||
|
$(PNGDIR)/pngmem.$(OBJSUFF) \
|
||||||
|
$(PNGDIR)/pngwio.$(OBJSUFF) \
|
||||||
|
$(PNGDIR)/pngrio.$(OBJSUFF) \
|
||||||
|
$(PNGDIR)/pngget.$(OBJSUFF) \
|
||||||
|
$(PNGDIR)/pngset.$(OBJSUFF)
|
||||||
|
|
||||||
|
|
||||||
|
JPEGOBJS = \
|
||||||
|
$(JPEGDIR)/jcomapi.$(OBJSUFF) \
|
||||||
|
$(JPEGDIR)/jutils.$(OBJSUFF) \
|
||||||
|
$(JPEGDIR)/jerror.$(OBJSUFF) \
|
||||||
|
$(JPEGDIR)/jmemmgr.$(OBJSUFF) \
|
||||||
|
$(JPEGDIR)/jmemnobs.$(OBJSUFF) \
|
||||||
|
$(JPEGDIR)/jcapimin.$(OBJSUFF) \
|
||||||
|
$(JPEGDIR)/jcapistd.$(OBJSUFF) \
|
||||||
|
$(JPEGDIR)/jctrans.$(OBJSUFF) \
|
||||||
|
$(JPEGDIR)/jcparam.$(OBJSUFF) \
|
||||||
|
$(JPEGDIR)/jdatadst.$(OBJSUFF) \
|
||||||
|
$(JPEGDIR)/jcinit.$(OBJSUFF) \
|
||||||
|
$(JPEGDIR)/jcmaster.$(OBJSUFF) \
|
||||||
|
$(JPEGDIR)/jcmarker.$(OBJSUFF) \
|
||||||
|
$(JPEGDIR)/jcmainct.$(OBJSUFF) \
|
||||||
|
$(JPEGDIR)/jcprepct.$(OBJSUFF) \
|
||||||
|
$(JPEGDIR)/jccoefct.$(OBJSUFF) \
|
||||||
|
$(JPEGDIR)/jccolor.$(OBJSUFF) \
|
||||||
|
$(JPEGDIR)/jcsample.$(OBJSUFF) \
|
||||||
|
$(JPEGDIR)/jchuff.$(OBJSUFF) \
|
||||||
|
$(JPEGDIR)/jcphuff.$(OBJSUFF) \
|
||||||
|
$(JPEGDIR)/jcdctmgr.$(OBJSUFF) \
|
||||||
|
$(JPEGDIR)/jfdctfst.$(OBJSUFF) \
|
||||||
|
$(JPEGDIR)/jfdctflt.$(OBJSUFF) \
|
||||||
|
$(JPEGDIR)/jfdctint.$(OBJSUFF) \
|
||||||
|
$(JPEGDIR)/jdapimin.$(OBJSUFF) \
|
||||||
|
$(JPEGDIR)/jdapistd.$(OBJSUFF) \
|
||||||
|
$(JPEGDIR)/jdtrans.$(OBJSUFF) \
|
||||||
|
$(JPEGDIR)/jdatasrc.$(OBJSUFF) \
|
||||||
|
$(JPEGDIR)/jdmaster.$(OBJSUFF) \
|
||||||
|
$(JPEGDIR)/jdinput.$(OBJSUFF) \
|
||||||
|
$(JPEGDIR)/jdmarker.$(OBJSUFF) \
|
||||||
|
$(JPEGDIR)/jdhuff.$(OBJSUFF) \
|
||||||
|
$(JPEGDIR)/jdphuff.$(OBJSUFF) \
|
||||||
|
$(JPEGDIR)/jdmainct.$(OBJSUFF) \
|
||||||
|
$(JPEGDIR)/jdcoefct.$(OBJSUFF) \
|
||||||
|
$(JPEGDIR)/jdpostct.$(OBJSUFF) \
|
||||||
|
$(JPEGDIR)/jddctmgr.$(OBJSUFF) \
|
||||||
|
$(JPEGDIR)/jidctfst.$(OBJSUFF) \
|
||||||
|
$(JPEGDIR)/jidctflt.$(OBJSUFF) \
|
||||||
|
$(JPEGDIR)/jidctint.$(OBJSUFF) \
|
||||||
|
$(JPEGDIR)/jidctred.$(OBJSUFF) \
|
||||||
|
$(JPEGDIR)/jdsample.$(OBJSUFF) \
|
||||||
|
$(JPEGDIR)/jdcolor.$(OBJSUFF) \
|
||||||
|
$(JPEGDIR)/jquant1.$(OBJSUFF) \
|
||||||
|
$(JPEGDIR)/jquant2.$(OBJSUFF) \
|
||||||
|
$(JPEGDIR)/jdmerge.$(OBJSUFF)
|
||||||
|
|
||||||
|
OBJECTS = $(GTKOBJS) $(COMMONOBJS) $(GENERICOBJS) $(HTMLOBJ) $(UNIXOBJS) \
|
||||||
|
$(JPEGOBJS) $(PNGOBJS) $(ZLIBOBJS)
|
||||||
|
|
||||||
|
all: $(OBJECTS) $(WXLIB)
|
||||||
|
|
||||||
|
$(WXLIB): $(OBJECTS) $(EXTRAOBJS)
|
||||||
|
ar $(AROPTIONS) $@ $(EXTRAOBJS) $(OBJECTS)
|
||||||
|
$(RANLIB) $@
|
||||||
|
|
||||||
|
$(OBJECTS): $(WXINC)/wx/defs.h $(WXINC)/wx/object.h $(WXINC)/wx/setup.h
|
||||||
|
|
||||||
|
$(COMMDIR)/y_tab.$(OBJSUFF): $(COMMDIR)/y_tab.c $(COMMDIR)/lex_yy.c
|
||||||
|
$(CCLEX) -c $(CFLAGS) -DNO_CONFIGURE -o $@ $(COMMDIR)/y_tab.c
|
||||||
|
|
||||||
|
|
||||||
|
$(COMMDIR)/lex_yy.c: $(COMMDIR)/lexer.l
|
||||||
|
$(LEX) -o $(COMMDIR)/lex.yy.c $(COMMDIR)/lexer.l
|
||||||
|
sed -e "s/BUFSIZ/5000/g" < $(COMMDIR)/lex.yy.c | \
|
||||||
|
sed -e "s/yyoutput(c)/void yyoutput(c)/g" | \
|
||||||
|
sed -e "s/YYLMAX 200/YYLMAX 5000/g" > $(COMMDIR)/lex_yy.c
|
||||||
|
rm -f $(COMMDIR)/lex.yy.c
|
||||||
|
|
||||||
|
# Replace yacc with bison if you run into compilation
|
||||||
|
# problems with y_tab.c.
|
||||||
|
$(COMMDIR)/y_tab.c: $(COMMDIR)/parser.y
|
||||||
|
$(YACC) $(COMMDIR)/parser.y
|
||||||
|
mv y.tab.c $(COMMDIR)/y_tab.c
|
||||||
|
|
||||||
|
clean:
|
||||||
|
rm -f $(GTKDIR)/*.$(OBJSUFF)
|
||||||
|
rm -f $(COMMDIR)/y_tab.c
|
||||||
|
rm -f $(COMMDIR)/lex_yy.c
|
||||||
|
rm -f $(COMMDIR)/*.$(OBJSUFF)
|
||||||
|
rm -f $(GENDIR)/*.$(OBJSUFF)
|
||||||
|
rm -f $(PNGDIR)/*.$(OBJSUFF)
|
||||||
|
rm -f $(ZLIBDIR)/*.$(OBJSUFF)
|
||||||
|
rm -f $(JPEGDIR)/*.$(OBJSUFF)
|
||||||
|
rm -f $(UNIXDIR)/*.$(OBJSUFF)
|
||||||
|
rm -f $(HTMLDIR)/*.$(OBJSUFF)
|
||||||
|
rm -f $(WXWIN)/lib/libwx_$(GUI).a
|
||||||
|
|
||||||
|
cleanall: clean
|
||||||
|
|
||||||
|
MFTYPE=gnu
|
||||||
|
makefile.$(MFTYPE) : $(WXWIN)\distrib\msw\tmake\filelist.txt $(WXWIN)\distrib\msw\tmake\$(GUI)_$(MFTYPE).t
|
||||||
|
cd $(WXWIN)\distrib\msw\tmake
|
||||||
|
tmake -t $(GUI)_$(MFTYPE) wxwin.pro -o makefile.$(MFTYPE)
|
||||||
|
copy makefile.$(MFTYPE) $(WXWIN)\src\$(GUI)
|
@@ -17,7 +17,7 @@
|
|||||||
// ----------------------------------------------------------------------------
|
// ----------------------------------------------------------------------------
|
||||||
|
|
||||||
#ifdef __GNUG__
|
#ifdef __GNUG__
|
||||||
#pragma interface "choicebase.h"
|
#pragma interface "choiccmn.h"
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#include "wx/control.h" // the base class
|
#include "wx/control.h" // the base class
|
||||||
|
@@ -17,7 +17,7 @@
|
|||||||
// ----------------------------------------------------------------------------
|
// ----------------------------------------------------------------------------
|
||||||
|
|
||||||
#ifdef __GNUG__
|
#ifdef __GNUG__
|
||||||
#pragma interface "choicebase.h"
|
#pragma interface "ctrlcmn.h"
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#include "wx/window.h" // base class
|
#include "wx/window.h" // base class
|
||||||
|
@@ -18,7 +18,7 @@
|
|||||||
// ----------------------------------------------------------------------------
|
// ----------------------------------------------------------------------------
|
||||||
|
|
||||||
#ifdef __GNUG__
|
#ifdef __GNUG__
|
||||||
#pragma implementation "choicebase.h"
|
#pragma implementation "choiccmn.h"
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
// For compilers that support precompilation, includes "wx.h".
|
// For compilers that support precompilation, includes "wx.h".
|
||||||
|
@@ -18,7 +18,7 @@
|
|||||||
// ----------------------------------------------------------------------------
|
// ----------------------------------------------------------------------------
|
||||||
|
|
||||||
#ifdef __GNUG__
|
#ifdef __GNUG__
|
||||||
#pragma implementation "choicebase.h"
|
#pragma implementation "ctrlcmn.h"
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
// For compilers that support precompilation, includes "wx.h".
|
// For compilers that support precompilation, includes "wx.h".
|
||||||
|
414
src/gtk/makefile.gnu
Normal file
414
src/gtk/makefile.gnu
Normal file
@@ -0,0 +1,414 @@
|
|||||||
|
|
||||||
|
# This file was automatically generated by tmake at 00:12, 1999/07/29
|
||||||
|
# DO NOT CHANGE THIS FILE, YOUR CHANGES WILL BE LOST! CHANGE GNU.T!
|
||||||
|
|
||||||
|
#
|
||||||
|
# File: makefile.gnu
|
||||||
|
# Author: Julian Smart, Robert Roebling, Vadim Zeitlin
|
||||||
|
# Created: 1993
|
||||||
|
# Updated: 1999
|
||||||
|
# Copyright:(c) 1993, AIAI, University of Edinburgh,
|
||||||
|
# Copyright:(c) 1999, Vadim Zeitlin
|
||||||
|
# Copyright:(c) 1999, Robert Roebling
|
||||||
|
#
|
||||||
|
# Makefile for libwx_gtk.a
|
||||||
|
|
||||||
|
# GUI
|
||||||
|
GUI = gtk
|
||||||
|
|
||||||
|
# Replace this with your own path if necessary
|
||||||
|
WXDIR = ../..
|
||||||
|
|
||||||
|
# C++ compiler
|
||||||
|
CC = gcc
|
||||||
|
|
||||||
|
# C compiler
|
||||||
|
CCC = gcc
|
||||||
|
|
||||||
|
# Compiler for lex/yacc .c programs
|
||||||
|
CCLEX = $(CCC)
|
||||||
|
|
||||||
|
LEX = lex
|
||||||
|
YACC = yacc
|
||||||
|
# Note: if using bison, use -y option for yacc compatibility
|
||||||
|
# YACC = bison -y
|
||||||
|
MAKE = make
|
||||||
|
AROPTIONS = ruv
|
||||||
|
RANLIB = ranlib
|
||||||
|
|
||||||
|
# Debug/trace mode. 1 or more for debugging.
|
||||||
|
DEBUG = 1
|
||||||
|
|
||||||
|
# Misc options
|
||||||
|
CPPOPTIONS = __WXGTK__ -D__WXDEBUG__ -fno-rtti -fno-exceptions
|
||||||
|
COPTIONS = __WXGTK__ -D__WXDEBUG__
|
||||||
|
CPPWARN = -Wall
|
||||||
|
CWARN = -Wall
|
||||||
|
OPTIMISE = -O2
|
||||||
|
|
||||||
|
# object file suffix
|
||||||
|
OBJSUFF =o
|
||||||
|
|
||||||
|
# no changes below this line
|
||||||
|
|
||||||
|
GUIINCLUDES = `gtk-config --cflags`
|
||||||
|
|
||||||
|
WXINC = -I$(WXDIR)/include
|
||||||
|
WXLIB = $(WXDIR)/lib/libwx_$(GUI).a
|
||||||
|
INCLUDES = $(WXINC) $(GUIINCLUDES) -I$(WXDIR)/src/png -I$(WXDIR)/src/jpeg -I$(WXDIR)/src/zlib
|
||||||
|
|
||||||
|
CPPFLAGS = $(INCLUDES) $(CPPOPTIONS) $(CPPWARN) $(OPTIMISE)
|
||||||
|
CFLAGS = $(INCLUDES) $(COPTIONS) $(CWARN) $(OPTIMISE)
|
||||||
|
|
||||||
|
# Clears all default suffixes
|
||||||
|
.SUFFIXES: .o .cpp .c
|
||||||
|
|
||||||
|
.c.o :
|
||||||
|
$(CCC) -c $(CFLAGS) -o $@ $<
|
||||||
|
|
||||||
|
.cpp.o :
|
||||||
|
$(CC) -c $(CPPFLAGS) -o $@ $<
|
||||||
|
|
||||||
|
.C.o :
|
||||||
|
$(CC) -c $(CPPFLAGS) -o $@ $<
|
||||||
|
|
||||||
|
# Subordinate library possibilities
|
||||||
|
|
||||||
|
GENDIR = $(WXDIR)/src/generic
|
||||||
|
COMMDIR = $(WXDIR)/src/common
|
||||||
|
HTMLDIR = $(WXDIR)/src/html
|
||||||
|
UNIXDIR = $(WXDIR)/src/unix
|
||||||
|
PNGDIR = $(WXDIR)/src/png
|
||||||
|
JPEGDIR = $(WXDIR)/src/jpeg
|
||||||
|
ZLIBDIR = $(WXDIR)/src/zlib
|
||||||
|
GTKDIR = $(WXDIR)/src/gtk
|
||||||
|
|
||||||
|
DOCDIR = $(WXDIR)\docs
|
||||||
|
|
||||||
|
GENERICOBJS = \
|
||||||
|
$(GENDIR)/busyinfo.$(OBJSUFF) \
|
||||||
|
$(GENDIR)/caret.$(OBJSUFF) \
|
||||||
|
$(GENDIR)/choicdgg.$(OBJSUFF) \
|
||||||
|
$(GENDIR)/colrdlgg.$(OBJSUFF) \
|
||||||
|
$(GENDIR)/dirdlgg.$(OBJSUFF) \
|
||||||
|
$(GENDIR)/extdlgg.$(OBJSUFF) \
|
||||||
|
$(GENDIR)/fontdlgg.$(OBJSUFF) \
|
||||||
|
$(GENDIR)/gridg.$(OBJSUFF) \
|
||||||
|
$(GENDIR)/helpxlp.$(OBJSUFF) \
|
||||||
|
$(GENDIR)/imaglist.$(OBJSUFF) \
|
||||||
|
$(GENDIR)/laywin.$(OBJSUFF) \
|
||||||
|
$(GENDIR)/listctrl.$(OBJSUFF) \
|
||||||
|
$(GENDIR)/msgdlgg.$(OBJSUFF) \
|
||||||
|
$(GENDIR)/notebook.$(OBJSUFF) \
|
||||||
|
$(GENDIR)/numdlgg.$(OBJSUFF) \
|
||||||
|
$(GENDIR)/panelg.$(OBJSUFF) \
|
||||||
|
$(GENDIR)/printps.$(OBJSUFF) \
|
||||||
|
$(GENDIR)/prntdlgg.$(OBJSUFF) \
|
||||||
|
$(GENDIR)/progdlgg.$(OBJSUFF) \
|
||||||
|
$(GENDIR)/prop.$(OBJSUFF) \
|
||||||
|
$(GENDIR)/propform.$(OBJSUFF) \
|
||||||
|
$(GENDIR)/proplist.$(OBJSUFF) \
|
||||||
|
$(GENDIR)/sashwin.$(OBJSUFF) \
|
||||||
|
$(GENDIR)/scrolwin.$(OBJSUFF) \
|
||||||
|
$(GENDIR)/splitter.$(OBJSUFF) \
|
||||||
|
$(GENDIR)/statusbr.$(OBJSUFF) \
|
||||||
|
$(GENDIR)/tabg.$(OBJSUFF) \
|
||||||
|
$(GENDIR)/textdlgg.$(OBJSUFF) \
|
||||||
|
$(GENDIR)/tipdlg.$(OBJSUFF) \
|
||||||
|
$(GENDIR)/treectrl.$(OBJSUFF)
|
||||||
|
|
||||||
|
COMMONOBJS = \
|
||||||
|
$(COMMDIR)/y_tab.$(OBJSUFF) \
|
||||||
|
$(COMMDIR)/cmndata.$(OBJSUFF) \
|
||||||
|
$(COMMDIR)/config.$(OBJSUFF) \
|
||||||
|
$(COMMDIR)/date.$(OBJSUFF) \
|
||||||
|
$(COMMDIR)/datstrm.$(OBJSUFF) \
|
||||||
|
$(COMMDIR)/db.$(OBJSUFF) \
|
||||||
|
$(COMMDIR)/dbtable.$(OBJSUFF) \
|
||||||
|
$(COMMDIR)/dcbase.$(OBJSUFF) \
|
||||||
|
$(COMMDIR)/dlgcmn.$(OBJSUFF) \
|
||||||
|
$(COMMDIR)/docmdi.$(OBJSUFF) \
|
||||||
|
$(COMMDIR)/docview.$(OBJSUFF) \
|
||||||
|
$(COMMDIR)/dynarray.$(OBJSUFF) \
|
||||||
|
$(COMMDIR)/dynlib.$(OBJSUFF) \
|
||||||
|
$(COMMDIR)/event.$(OBJSUFF) \
|
||||||
|
$(COMMDIR)/extended.$(OBJSUFF) \
|
||||||
|
$(COMMDIR)/ffile.$(OBJSUFF) \
|
||||||
|
$(COMMDIR)/file.$(OBJSUFF) \
|
||||||
|
$(COMMDIR)/fileconf.$(OBJSUFF) \
|
||||||
|
$(COMMDIR)/filefn.$(OBJSUFF) \
|
||||||
|
$(COMMDIR)/filesys.$(OBJSUFF) \
|
||||||
|
$(COMMDIR)/framecmn.$(OBJSUFF) \
|
||||||
|
$(COMMDIR)/fs_inet.$(OBJSUFF) \
|
||||||
|
$(COMMDIR)/fs_zip.$(OBJSUFF) \
|
||||||
|
$(COMMDIR)/ftp.$(OBJSUFF) \
|
||||||
|
$(COMMDIR)/gdicmn.$(OBJSUFF) \
|
||||||
|
$(COMMDIR)/hash.$(OBJSUFF) \
|
||||||
|
$(COMMDIR)/helpbase.$(OBJSUFF) \
|
||||||
|
$(COMMDIR)/http.$(OBJSUFF) \
|
||||||
|
$(COMMDIR)/imagbmp.$(OBJSUFF) \
|
||||||
|
$(COMMDIR)/image.$(OBJSUFF) \
|
||||||
|
$(COMMDIR)/imaggif.$(OBJSUFF) \
|
||||||
|
$(COMMDIR)/imagjpeg.$(OBJSUFF) \
|
||||||
|
$(COMMDIR)/imagpng.$(OBJSUFF) \
|
||||||
|
$(COMMDIR)/intl.$(OBJSUFF) \
|
||||||
|
$(COMMDIR)/ipcbase.$(OBJSUFF) \
|
||||||
|
$(COMMDIR)/layout.$(OBJSUFF) \
|
||||||
|
$(COMMDIR)/list.$(OBJSUFF) \
|
||||||
|
$(COMMDIR)/log.$(OBJSUFF) \
|
||||||
|
$(COMMDIR)/memory.$(OBJSUFF) \
|
||||||
|
$(COMMDIR)/mimetype.$(OBJSUFF) \
|
||||||
|
$(COMMDIR)/module.$(OBJSUFF) \
|
||||||
|
$(COMMDIR)/mstream.$(OBJSUFF) \
|
||||||
|
$(COMMDIR)/object.$(OBJSUFF) \
|
||||||
|
$(COMMDIR)/objstrm.$(OBJSUFF) \
|
||||||
|
$(COMMDIR)/paper.$(OBJSUFF) \
|
||||||
|
$(COMMDIR)/prntbase.$(OBJSUFF) \
|
||||||
|
$(COMMDIR)/process.$(OBJSUFF) \
|
||||||
|
$(COMMDIR)/protocol.$(OBJSUFF) \
|
||||||
|
$(COMMDIR)/resource.$(OBJSUFF) \
|
||||||
|
$(COMMDIR)/sckaddr.$(OBJSUFF) \
|
||||||
|
$(COMMDIR)/sckfile.$(OBJSUFF) \
|
||||||
|
$(COMMDIR)/sckipc.$(OBJSUFF) \
|
||||||
|
$(COMMDIR)/sckstrm.$(OBJSUFF) \
|
||||||
|
$(COMMDIR)/socket.$(OBJSUFF) \
|
||||||
|
$(COMMDIR)/stream.$(OBJSUFF) \
|
||||||
|
$(COMMDIR)/string.$(OBJSUFF) \
|
||||||
|
$(COMMDIR)/tbarbase.$(OBJSUFF) \
|
||||||
|
$(COMMDIR)/tbarsmpl.$(OBJSUFF) \
|
||||||
|
$(COMMDIR)/textcmn.$(OBJSUFF) \
|
||||||
|
$(COMMDIR)/textfile.$(OBJSUFF) \
|
||||||
|
$(COMMDIR)/time.$(OBJSUFF) \
|
||||||
|
$(COMMDIR)/timercmn.$(OBJSUFF) \
|
||||||
|
$(COMMDIR)/tokenzr.$(OBJSUFF) \
|
||||||
|
$(COMMDIR)/txtstrm.$(OBJSUFF) \
|
||||||
|
$(COMMDIR)/unzip.$(OBJSUFF) \
|
||||||
|
$(COMMDIR)/url.$(OBJSUFF) \
|
||||||
|
$(COMMDIR)/utilscmn.$(OBJSUFF) \
|
||||||
|
$(COMMDIR)/valgen.$(OBJSUFF) \
|
||||||
|
$(COMMDIR)/validate.$(OBJSUFF) \
|
||||||
|
$(COMMDIR)/valtext.$(OBJSUFF) \
|
||||||
|
$(COMMDIR)/variant.$(OBJSUFF) \
|
||||||
|
$(COMMDIR)/wfstream.$(OBJSUFF) \
|
||||||
|
$(COMMDIR)/wincmn.$(OBJSUFF) \
|
||||||
|
$(COMMDIR)/wxchar.$(OBJSUFF) \
|
||||||
|
$(COMMDIR)/wxexpr.$(OBJSUFF) \
|
||||||
|
$(COMMDIR)/zipstream.$(OBJSUFF) \
|
||||||
|
$(COMMDIR)/zstream.$(OBJSUFF)
|
||||||
|
|
||||||
|
HTMLOBJS = \
|
||||||
|
$(HTMLDIR)/htmlcell.$(OBJSUFF) \
|
||||||
|
$(HTMLDIR)/htmlfilter.$(OBJSUFF) \
|
||||||
|
$(HTMLDIR)/htmlhelp.$(OBJSUFF) \
|
||||||
|
$(HTMLDIR)/htmlhelp_io.$(OBJSUFF) \
|
||||||
|
$(HTMLDIR)/htmlparser.$(OBJSUFF) \
|
||||||
|
$(HTMLDIR)/htmltag.$(OBJSUFF) \
|
||||||
|
$(HTMLDIR)/htmlwin.$(OBJSUFF) \
|
||||||
|
$(HTMLDIR)/htmlwinparser.$(OBJSUFF) \
|
||||||
|
$(HTMLDIR)/mod_fonts.$(OBJSUFF) \
|
||||||
|
$(HTMLDIR)/mod_hline.$(OBJSUFF) \
|
||||||
|
$(HTMLDIR)/mod_image.$(OBJSUFF) \
|
||||||
|
$(HTMLDIR)/mod_layout.$(OBJSUFF) \
|
||||||
|
$(HTMLDIR)/mod_links.cpp \
|
||||||
|
$(HTMLDIR)/mod_list.$(OBJSUFF) \
|
||||||
|
$(HTMLDIR)/mod_pre.$(OBJSUFF) \
|
||||||
|
$(HTMLDIR)/mod_tables.$(OBJSUFF) \
|
||||||
|
$(HTMLDIR)/search.$(OBJSUFF)
|
||||||
|
|
||||||
|
GTKOBJS = \
|
||||||
|
$(GTKDIR)/accel.$(OBJSUFF) \
|
||||||
|
$(GTKDIR)/app.$(OBJSUFF) \
|
||||||
|
$(GTKDIR)/bitmap.$(OBJSUFF) \
|
||||||
|
$(GTKDIR)/bmpbuttn.$(OBJSUFF) \
|
||||||
|
$(GTKDIR)/brush.$(OBJSUFF) \
|
||||||
|
$(GTKDIR)/button.$(OBJSUFF) \
|
||||||
|
$(GTKDIR)/checkbox.$(OBJSUFF) \
|
||||||
|
$(GTKDIR)/checklst.$(OBJSUFF) \
|
||||||
|
$(GTKDIR)/choicdlg.$(OBJSUFF) \
|
||||||
|
$(GTKDIR)/choice.$(OBJSUFF) \
|
||||||
|
$(GTKDIR)/clipbrd.$(OBJSUFF) \
|
||||||
|
$(GTKDIR)/colour.$(OBJSUFF) \
|
||||||
|
$(GTKDIR)/combobox.$(OBJSUFF) \
|
||||||
|
$(GTKDIR)/control.$(OBJSUFF) \
|
||||||
|
$(GTKDIR)/cursor.$(OBJSUFF) \
|
||||||
|
$(GTKDIR)/data.$(OBJSUFF) \
|
||||||
|
$(GTKDIR)/dataobj.$(OBJSUFF) \
|
||||||
|
$(GTKDIR)/dc.$(OBJSUFF) \
|
||||||
|
$(GTKDIR)/dcclient.$(OBJSUFF) \
|
||||||
|
$(GTKDIR)/dcmemory.cpp \
|
||||||
|
$(GTKDIR)/dcscreen.$(OBJSUFF) \
|
||||||
|
$(GTKDIR)/dialog.$(OBJSUFF) \
|
||||||
|
$(GTKDIR)/dnd.$(OBJSUFF) \
|
||||||
|
$(GTKDIR)/filedlg.$(OBJSUFF) \
|
||||||
|
$(GTKDIR)/font.$(OBJSUFF) \
|
||||||
|
$(GTKDIR)/frame.$(OBJSUFF) \
|
||||||
|
$(GTKDIR)/gauge.$(OBJSUFF) \
|
||||||
|
$(GTKDIR)/gdiobj.$(OBJSUFF) \
|
||||||
|
$(GTKDIR)/gsockgtk.$(OBJSUFF) \
|
||||||
|
$(GTKDIR)/icon.$(OBJSUFF) \
|
||||||
|
$(GTKDIR)/listbox.$(OBJSUFF) \
|
||||||
|
$(GTKDIR)/main.$(OBJSUFF) \
|
||||||
|
$(GTKDIR)/mdi.$(OBJSUFF) \
|
||||||
|
$(GTKDIR)/menu.$(OBJSUFF) \
|
||||||
|
$(GTKDIR)/minifram.$(OBJSUFF) \
|
||||||
|
$(GTKDIR)/msgdlg.$(OBJSUFF) \
|
||||||
|
$(GTKDIR)/notebook.$(OBJSUFF) \
|
||||||
|
$(GTKDIR)/palette.$(OBJSUFF) \
|
||||||
|
$(GTKDIR)/pen.$(OBJSUFF) \
|
||||||
|
$(GTKDIR)/radiobox.$(OBJSUFF) \
|
||||||
|
$(GTKDIR)/radiobut.$(OBJSUFF) \
|
||||||
|
$(GTKDIR)/region.$(OBJSUFF) \
|
||||||
|
$(GTKDIR)/scrolbar.$(OBJSUFF) \
|
||||||
|
$(GTKDIR)/settings.$(OBJSUFF) \
|
||||||
|
$(GTKDIR)/slider.$(OBJSUFF) \
|
||||||
|
$(GTKDIR)/spinbutt.$(OBJSUFF) \
|
||||||
|
$(GTKDIR)/statbmp.$(OBJSUFF) \
|
||||||
|
$(GTKDIR)/statbox.$(OBJSUFF) \
|
||||||
|
$(GTKDIR)/statline.$(OBJSUFF) \
|
||||||
|
$(GTKDIR)/stattext.$(OBJSUFF) \
|
||||||
|
$(GTKDIR)/tbargtk.$(OBJSUFF) \
|
||||||
|
$(GTKDIR)/textctrl.$(OBJSUFF) \
|
||||||
|
$(GTKDIR)/textdlg.$(OBJSUFF) \
|
||||||
|
$(GTKDIR)/timer.$(OBJSUFF) \
|
||||||
|
$(GTKDIR)/tooltip.$(OBJSUFF) \
|
||||||
|
$(GTKDIR)/utilsgtk.$(OBJSUFF) \
|
||||||
|
$(GTKDIR)/utilsres.$(OBJSUFF) \
|
||||||
|
$(GTKDIR)/wave.$(OBJSUFF) \
|
||||||
|
$(GTKDIR)/win_gtk.$(OBJSUFF) \
|
||||||
|
$(GTKDIR)/window.$(OBJSUFF)
|
||||||
|
|
||||||
|
UINXOBJS = \
|
||||||
|
$(UNIXDIR)/gsocket.$(OBJSUFF) \
|
||||||
|
$(UNIXDIR)/threadpsx.$(OBJSUFF) \
|
||||||
|
$(UNIXDIR)/utilsunx.$(OBJSUFF)
|
||||||
|
|
||||||
|
ZLIBOBJS = \
|
||||||
|
$(ZLIBDIR)/adler32.$(OBJSUFF) \
|
||||||
|
$(ZLIBDIR)/compress.$(OBJSUFF) \
|
||||||
|
$(ZLIBDIR)/crc32.$(OBJSUFF) \
|
||||||
|
$(ZLIBDIR)/gzio.$(OBJSUFF) \
|
||||||
|
$(ZLIBDIR)/uncompr.$(OBJSUFF) \
|
||||||
|
$(ZLIBDIR)/deflate.$(OBJSUFF) \
|
||||||
|
$(ZLIBDIR)/trees.$(OBJSUFF) \
|
||||||
|
$(ZLIBDIR)/zutil.$(OBJSUFF) \
|
||||||
|
$(ZLIBDIR)/inflate.$(OBJSUFF) \
|
||||||
|
$(ZLIBDIR)/infblock.$(OBJSUFF) \
|
||||||
|
$(ZLIBDIR)/inftrees.$(OBJSUFF) \
|
||||||
|
$(ZLIBDIR)/infcodes.$(OBJSUFF) \
|
||||||
|
$(ZLIBDIR)/infutil.$(OBJSUFF) \
|
||||||
|
$(ZLIBDIR)/inffast.$(OBJSUFF)
|
||||||
|
|
||||||
|
PNGOBJS = \
|
||||||
|
$(PNGDIR)/png.$(OBJSUFF) \
|
||||||
|
$(PNGDIR)/pngread.$(OBJSUFF) \
|
||||||
|
$(PNGDIR)/pngrtran.$(OBJSUFF) \
|
||||||
|
$(PNGDIR)/pngrutil.$(OBJSUFF) \
|
||||||
|
$(PNGDIR)/pngpread.$(OBJSUFF) \
|
||||||
|
$(PNGDIR)/pngtrans.$(OBJSUFF) \
|
||||||
|
$(PNGDIR)/pngwrite.$(OBJSUFF) \
|
||||||
|
$(PNGDIR)/pngwtran.$(OBJSUFF) \
|
||||||
|
$(PNGDIR)/pngwutil.$(OBJSUFF) \
|
||||||
|
$(PNGDIR)/pngerror.$(OBJSUFF) \
|
||||||
|
$(PNGDIR)/pngmem.$(OBJSUFF) \
|
||||||
|
$(PNGDIR)/pngwio.$(OBJSUFF) \
|
||||||
|
$(PNGDIR)/pngrio.$(OBJSUFF) \
|
||||||
|
$(PNGDIR)/pngget.$(OBJSUFF) \
|
||||||
|
$(PNGDIR)/pngset.$(OBJSUFF)
|
||||||
|
|
||||||
|
|
||||||
|
JPEGOBJS = \
|
||||||
|
$(JPEGDIR)/jcomapi.$(OBJSUFF) \
|
||||||
|
$(JPEGDIR)/jutils.$(OBJSUFF) \
|
||||||
|
$(JPEGDIR)/jerror.$(OBJSUFF) \
|
||||||
|
$(JPEGDIR)/jmemmgr.$(OBJSUFF) \
|
||||||
|
$(JPEGDIR)/jmemnobs.$(OBJSUFF) \
|
||||||
|
$(JPEGDIR)/jcapimin.$(OBJSUFF) \
|
||||||
|
$(JPEGDIR)/jcapistd.$(OBJSUFF) \
|
||||||
|
$(JPEGDIR)/jctrans.$(OBJSUFF) \
|
||||||
|
$(JPEGDIR)/jcparam.$(OBJSUFF) \
|
||||||
|
$(JPEGDIR)/jdatadst.$(OBJSUFF) \
|
||||||
|
$(JPEGDIR)/jcinit.$(OBJSUFF) \
|
||||||
|
$(JPEGDIR)/jcmaster.$(OBJSUFF) \
|
||||||
|
$(JPEGDIR)/jcmarker.$(OBJSUFF) \
|
||||||
|
$(JPEGDIR)/jcmainct.$(OBJSUFF) \
|
||||||
|
$(JPEGDIR)/jcprepct.$(OBJSUFF) \
|
||||||
|
$(JPEGDIR)/jccoefct.$(OBJSUFF) \
|
||||||
|
$(JPEGDIR)/jccolor.$(OBJSUFF) \
|
||||||
|
$(JPEGDIR)/jcsample.$(OBJSUFF) \
|
||||||
|
$(JPEGDIR)/jchuff.$(OBJSUFF) \
|
||||||
|
$(JPEGDIR)/jcphuff.$(OBJSUFF) \
|
||||||
|
$(JPEGDIR)/jcdctmgr.$(OBJSUFF) \
|
||||||
|
$(JPEGDIR)/jfdctfst.$(OBJSUFF) \
|
||||||
|
$(JPEGDIR)/jfdctflt.$(OBJSUFF) \
|
||||||
|
$(JPEGDIR)/jfdctint.$(OBJSUFF) \
|
||||||
|
$(JPEGDIR)/jdapimin.$(OBJSUFF) \
|
||||||
|
$(JPEGDIR)/jdapistd.$(OBJSUFF) \
|
||||||
|
$(JPEGDIR)/jdtrans.$(OBJSUFF) \
|
||||||
|
$(JPEGDIR)/jdatasrc.$(OBJSUFF) \
|
||||||
|
$(JPEGDIR)/jdmaster.$(OBJSUFF) \
|
||||||
|
$(JPEGDIR)/jdinput.$(OBJSUFF) \
|
||||||
|
$(JPEGDIR)/jdmarker.$(OBJSUFF) \
|
||||||
|
$(JPEGDIR)/jdhuff.$(OBJSUFF) \
|
||||||
|
$(JPEGDIR)/jdphuff.$(OBJSUFF) \
|
||||||
|
$(JPEGDIR)/jdmainct.$(OBJSUFF) \
|
||||||
|
$(JPEGDIR)/jdcoefct.$(OBJSUFF) \
|
||||||
|
$(JPEGDIR)/jdpostct.$(OBJSUFF) \
|
||||||
|
$(JPEGDIR)/jddctmgr.$(OBJSUFF) \
|
||||||
|
$(JPEGDIR)/jidctfst.$(OBJSUFF) \
|
||||||
|
$(JPEGDIR)/jidctflt.$(OBJSUFF) \
|
||||||
|
$(JPEGDIR)/jidctint.$(OBJSUFF) \
|
||||||
|
$(JPEGDIR)/jidctred.$(OBJSUFF) \
|
||||||
|
$(JPEGDIR)/jdsample.$(OBJSUFF) \
|
||||||
|
$(JPEGDIR)/jdcolor.$(OBJSUFF) \
|
||||||
|
$(JPEGDIR)/jquant1.$(OBJSUFF) \
|
||||||
|
$(JPEGDIR)/jquant2.$(OBJSUFF) \
|
||||||
|
$(JPEGDIR)/jdmerge.$(OBJSUFF)
|
||||||
|
|
||||||
|
OBJECTS = $(GTKOBJS) $(COMMONOBJS) $(GENERICOBJS) $(HTMLOBJ) $(UNIXOBJS) \
|
||||||
|
$(JPEGOBJS) $(PNGOBJS) $(ZLIBOBJS)
|
||||||
|
|
||||||
|
all: $(OBJECTS) $(WXLIB)
|
||||||
|
|
||||||
|
$(WXLIB): $(OBJECTS) $(EXTRAOBJS)
|
||||||
|
ar $(AROPTIONS) $@ $(EXTRAOBJS) $(OBJECTS)
|
||||||
|
$(RANLIB) $@
|
||||||
|
|
||||||
|
$(OBJECTS): $(WXINC)/wx/defs.h $(WXINC)/wx/object.h $(WXINC)/wx/setup.h
|
||||||
|
|
||||||
|
$(COMMDIR)/y_tab.$(OBJSUFF): $(COMMDIR)/y_tab.c $(COMMDIR)/lex_yy.c
|
||||||
|
$(CCLEX) -c $(CFLAGS) -DNO_CONFIGURE -o $@ $(COMMDIR)/y_tab.c
|
||||||
|
|
||||||
|
|
||||||
|
$(COMMDIR)/lex_yy.c: $(COMMDIR)/lexer.l
|
||||||
|
$(LEX) -o $(COMMDIR)/lex.yy.c $(COMMDIR)/lexer.l
|
||||||
|
sed -e "s/BUFSIZ/5000/g" < $(COMMDIR)/lex.yy.c | \
|
||||||
|
sed -e "s/yyoutput(c)/void yyoutput(c)/g" | \
|
||||||
|
sed -e "s/YYLMAX 200/YYLMAX 5000/g" > $(COMMDIR)/lex_yy.c
|
||||||
|
rm -f $(COMMDIR)/lex.yy.c
|
||||||
|
|
||||||
|
# Replace yacc with bison if you run into compilation
|
||||||
|
# problems with y_tab.c.
|
||||||
|
$(COMMDIR)/y_tab.c: $(COMMDIR)/parser.y
|
||||||
|
$(YACC) $(COMMDIR)/parser.y
|
||||||
|
mv y.tab.c $(COMMDIR)/y_tab.c
|
||||||
|
|
||||||
|
clean:
|
||||||
|
rm -f $(GTKDIR)/*.$(OBJSUFF)
|
||||||
|
rm -f $(COMMDIR)/y_tab.c
|
||||||
|
rm -f $(COMMDIR)/lex_yy.c
|
||||||
|
rm -f $(COMMDIR)/*.$(OBJSUFF)
|
||||||
|
rm -f $(GENDIR)/*.$(OBJSUFF)
|
||||||
|
rm -f $(PNGDIR)/*.$(OBJSUFF)
|
||||||
|
rm -f $(ZLIBDIR)/*.$(OBJSUFF)
|
||||||
|
rm -f $(JPEGDIR)/*.$(OBJSUFF)
|
||||||
|
rm -f $(UNIXDIR)/*.$(OBJSUFF)
|
||||||
|
rm -f $(HTMLDIR)/*.$(OBJSUFF)
|
||||||
|
rm -f $(WXWIN)/lib/libwx_$(GUI).a
|
||||||
|
|
||||||
|
cleanall: clean
|
||||||
|
|
||||||
|
MFTYPE=gnu
|
||||||
|
makefile.$(MFTYPE) : $(WXWIN)\distrib\msw\tmake\filelist.txt $(WXWIN)\distrib\msw\tmake\$(GUI)_$(MFTYPE).t
|
||||||
|
cd $(WXWIN)\distrib\msw\tmake
|
||||||
|
tmake -t $(GUI)_$(MFTYPE) wxwin.pro -o makefile.$(MFTYPE)
|
||||||
|
copy makefile.$(MFTYPE) $(WXWIN)\src\$(GUI)
|
414
src/gtk1/makefile.gnu
Normal file
414
src/gtk1/makefile.gnu
Normal file
@@ -0,0 +1,414 @@
|
|||||||
|
|
||||||
|
# This file was automatically generated by tmake at 00:12, 1999/07/29
|
||||||
|
# DO NOT CHANGE THIS FILE, YOUR CHANGES WILL BE LOST! CHANGE GNU.T!
|
||||||
|
|
||||||
|
#
|
||||||
|
# File: makefile.gnu
|
||||||
|
# Author: Julian Smart, Robert Roebling, Vadim Zeitlin
|
||||||
|
# Created: 1993
|
||||||
|
# Updated: 1999
|
||||||
|
# Copyright:(c) 1993, AIAI, University of Edinburgh,
|
||||||
|
# Copyright:(c) 1999, Vadim Zeitlin
|
||||||
|
# Copyright:(c) 1999, Robert Roebling
|
||||||
|
#
|
||||||
|
# Makefile for libwx_gtk.a
|
||||||
|
|
||||||
|
# GUI
|
||||||
|
GUI = gtk
|
||||||
|
|
||||||
|
# Replace this with your own path if necessary
|
||||||
|
WXDIR = ../..
|
||||||
|
|
||||||
|
# C++ compiler
|
||||||
|
CC = gcc
|
||||||
|
|
||||||
|
# C compiler
|
||||||
|
CCC = gcc
|
||||||
|
|
||||||
|
# Compiler for lex/yacc .c programs
|
||||||
|
CCLEX = $(CCC)
|
||||||
|
|
||||||
|
LEX = lex
|
||||||
|
YACC = yacc
|
||||||
|
# Note: if using bison, use -y option for yacc compatibility
|
||||||
|
# YACC = bison -y
|
||||||
|
MAKE = make
|
||||||
|
AROPTIONS = ruv
|
||||||
|
RANLIB = ranlib
|
||||||
|
|
||||||
|
# Debug/trace mode. 1 or more for debugging.
|
||||||
|
DEBUG = 1
|
||||||
|
|
||||||
|
# Misc options
|
||||||
|
CPPOPTIONS = __WXGTK__ -D__WXDEBUG__ -fno-rtti -fno-exceptions
|
||||||
|
COPTIONS = __WXGTK__ -D__WXDEBUG__
|
||||||
|
CPPWARN = -Wall
|
||||||
|
CWARN = -Wall
|
||||||
|
OPTIMISE = -O2
|
||||||
|
|
||||||
|
# object file suffix
|
||||||
|
OBJSUFF =o
|
||||||
|
|
||||||
|
# no changes below this line
|
||||||
|
|
||||||
|
GUIINCLUDES = `gtk-config --cflags`
|
||||||
|
|
||||||
|
WXINC = -I$(WXDIR)/include
|
||||||
|
WXLIB = $(WXDIR)/lib/libwx_$(GUI).a
|
||||||
|
INCLUDES = $(WXINC) $(GUIINCLUDES) -I$(WXDIR)/src/png -I$(WXDIR)/src/jpeg -I$(WXDIR)/src/zlib
|
||||||
|
|
||||||
|
CPPFLAGS = $(INCLUDES) $(CPPOPTIONS) $(CPPWARN) $(OPTIMISE)
|
||||||
|
CFLAGS = $(INCLUDES) $(COPTIONS) $(CWARN) $(OPTIMISE)
|
||||||
|
|
||||||
|
# Clears all default suffixes
|
||||||
|
.SUFFIXES: .o .cpp .c
|
||||||
|
|
||||||
|
.c.o :
|
||||||
|
$(CCC) -c $(CFLAGS) -o $@ $<
|
||||||
|
|
||||||
|
.cpp.o :
|
||||||
|
$(CC) -c $(CPPFLAGS) -o $@ $<
|
||||||
|
|
||||||
|
.C.o :
|
||||||
|
$(CC) -c $(CPPFLAGS) -o $@ $<
|
||||||
|
|
||||||
|
# Subordinate library possibilities
|
||||||
|
|
||||||
|
GENDIR = $(WXDIR)/src/generic
|
||||||
|
COMMDIR = $(WXDIR)/src/common
|
||||||
|
HTMLDIR = $(WXDIR)/src/html
|
||||||
|
UNIXDIR = $(WXDIR)/src/unix
|
||||||
|
PNGDIR = $(WXDIR)/src/png
|
||||||
|
JPEGDIR = $(WXDIR)/src/jpeg
|
||||||
|
ZLIBDIR = $(WXDIR)/src/zlib
|
||||||
|
GTKDIR = $(WXDIR)/src/gtk
|
||||||
|
|
||||||
|
DOCDIR = $(WXDIR)\docs
|
||||||
|
|
||||||
|
GENERICOBJS = \
|
||||||
|
$(GENDIR)/busyinfo.$(OBJSUFF) \
|
||||||
|
$(GENDIR)/caret.$(OBJSUFF) \
|
||||||
|
$(GENDIR)/choicdgg.$(OBJSUFF) \
|
||||||
|
$(GENDIR)/colrdlgg.$(OBJSUFF) \
|
||||||
|
$(GENDIR)/dirdlgg.$(OBJSUFF) \
|
||||||
|
$(GENDIR)/extdlgg.$(OBJSUFF) \
|
||||||
|
$(GENDIR)/fontdlgg.$(OBJSUFF) \
|
||||||
|
$(GENDIR)/gridg.$(OBJSUFF) \
|
||||||
|
$(GENDIR)/helpxlp.$(OBJSUFF) \
|
||||||
|
$(GENDIR)/imaglist.$(OBJSUFF) \
|
||||||
|
$(GENDIR)/laywin.$(OBJSUFF) \
|
||||||
|
$(GENDIR)/listctrl.$(OBJSUFF) \
|
||||||
|
$(GENDIR)/msgdlgg.$(OBJSUFF) \
|
||||||
|
$(GENDIR)/notebook.$(OBJSUFF) \
|
||||||
|
$(GENDIR)/numdlgg.$(OBJSUFF) \
|
||||||
|
$(GENDIR)/panelg.$(OBJSUFF) \
|
||||||
|
$(GENDIR)/printps.$(OBJSUFF) \
|
||||||
|
$(GENDIR)/prntdlgg.$(OBJSUFF) \
|
||||||
|
$(GENDIR)/progdlgg.$(OBJSUFF) \
|
||||||
|
$(GENDIR)/prop.$(OBJSUFF) \
|
||||||
|
$(GENDIR)/propform.$(OBJSUFF) \
|
||||||
|
$(GENDIR)/proplist.$(OBJSUFF) \
|
||||||
|
$(GENDIR)/sashwin.$(OBJSUFF) \
|
||||||
|
$(GENDIR)/scrolwin.$(OBJSUFF) \
|
||||||
|
$(GENDIR)/splitter.$(OBJSUFF) \
|
||||||
|
$(GENDIR)/statusbr.$(OBJSUFF) \
|
||||||
|
$(GENDIR)/tabg.$(OBJSUFF) \
|
||||||
|
$(GENDIR)/textdlgg.$(OBJSUFF) \
|
||||||
|
$(GENDIR)/tipdlg.$(OBJSUFF) \
|
||||||
|
$(GENDIR)/treectrl.$(OBJSUFF)
|
||||||
|
|
||||||
|
COMMONOBJS = \
|
||||||
|
$(COMMDIR)/y_tab.$(OBJSUFF) \
|
||||||
|
$(COMMDIR)/cmndata.$(OBJSUFF) \
|
||||||
|
$(COMMDIR)/config.$(OBJSUFF) \
|
||||||
|
$(COMMDIR)/date.$(OBJSUFF) \
|
||||||
|
$(COMMDIR)/datstrm.$(OBJSUFF) \
|
||||||
|
$(COMMDIR)/db.$(OBJSUFF) \
|
||||||
|
$(COMMDIR)/dbtable.$(OBJSUFF) \
|
||||||
|
$(COMMDIR)/dcbase.$(OBJSUFF) \
|
||||||
|
$(COMMDIR)/dlgcmn.$(OBJSUFF) \
|
||||||
|
$(COMMDIR)/docmdi.$(OBJSUFF) \
|
||||||
|
$(COMMDIR)/docview.$(OBJSUFF) \
|
||||||
|
$(COMMDIR)/dynarray.$(OBJSUFF) \
|
||||||
|
$(COMMDIR)/dynlib.$(OBJSUFF) \
|
||||||
|
$(COMMDIR)/event.$(OBJSUFF) \
|
||||||
|
$(COMMDIR)/extended.$(OBJSUFF) \
|
||||||
|
$(COMMDIR)/ffile.$(OBJSUFF) \
|
||||||
|
$(COMMDIR)/file.$(OBJSUFF) \
|
||||||
|
$(COMMDIR)/fileconf.$(OBJSUFF) \
|
||||||
|
$(COMMDIR)/filefn.$(OBJSUFF) \
|
||||||
|
$(COMMDIR)/filesys.$(OBJSUFF) \
|
||||||
|
$(COMMDIR)/framecmn.$(OBJSUFF) \
|
||||||
|
$(COMMDIR)/fs_inet.$(OBJSUFF) \
|
||||||
|
$(COMMDIR)/fs_zip.$(OBJSUFF) \
|
||||||
|
$(COMMDIR)/ftp.$(OBJSUFF) \
|
||||||
|
$(COMMDIR)/gdicmn.$(OBJSUFF) \
|
||||||
|
$(COMMDIR)/hash.$(OBJSUFF) \
|
||||||
|
$(COMMDIR)/helpbase.$(OBJSUFF) \
|
||||||
|
$(COMMDIR)/http.$(OBJSUFF) \
|
||||||
|
$(COMMDIR)/imagbmp.$(OBJSUFF) \
|
||||||
|
$(COMMDIR)/image.$(OBJSUFF) \
|
||||||
|
$(COMMDIR)/imaggif.$(OBJSUFF) \
|
||||||
|
$(COMMDIR)/imagjpeg.$(OBJSUFF) \
|
||||||
|
$(COMMDIR)/imagpng.$(OBJSUFF) \
|
||||||
|
$(COMMDIR)/intl.$(OBJSUFF) \
|
||||||
|
$(COMMDIR)/ipcbase.$(OBJSUFF) \
|
||||||
|
$(COMMDIR)/layout.$(OBJSUFF) \
|
||||||
|
$(COMMDIR)/list.$(OBJSUFF) \
|
||||||
|
$(COMMDIR)/log.$(OBJSUFF) \
|
||||||
|
$(COMMDIR)/memory.$(OBJSUFF) \
|
||||||
|
$(COMMDIR)/mimetype.$(OBJSUFF) \
|
||||||
|
$(COMMDIR)/module.$(OBJSUFF) \
|
||||||
|
$(COMMDIR)/mstream.$(OBJSUFF) \
|
||||||
|
$(COMMDIR)/object.$(OBJSUFF) \
|
||||||
|
$(COMMDIR)/objstrm.$(OBJSUFF) \
|
||||||
|
$(COMMDIR)/paper.$(OBJSUFF) \
|
||||||
|
$(COMMDIR)/prntbase.$(OBJSUFF) \
|
||||||
|
$(COMMDIR)/process.$(OBJSUFF) \
|
||||||
|
$(COMMDIR)/protocol.$(OBJSUFF) \
|
||||||
|
$(COMMDIR)/resource.$(OBJSUFF) \
|
||||||
|
$(COMMDIR)/sckaddr.$(OBJSUFF) \
|
||||||
|
$(COMMDIR)/sckfile.$(OBJSUFF) \
|
||||||
|
$(COMMDIR)/sckipc.$(OBJSUFF) \
|
||||||
|
$(COMMDIR)/sckstrm.$(OBJSUFF) \
|
||||||
|
$(COMMDIR)/socket.$(OBJSUFF) \
|
||||||
|
$(COMMDIR)/stream.$(OBJSUFF) \
|
||||||
|
$(COMMDIR)/string.$(OBJSUFF) \
|
||||||
|
$(COMMDIR)/tbarbase.$(OBJSUFF) \
|
||||||
|
$(COMMDIR)/tbarsmpl.$(OBJSUFF) \
|
||||||
|
$(COMMDIR)/textcmn.$(OBJSUFF) \
|
||||||
|
$(COMMDIR)/textfile.$(OBJSUFF) \
|
||||||
|
$(COMMDIR)/time.$(OBJSUFF) \
|
||||||
|
$(COMMDIR)/timercmn.$(OBJSUFF) \
|
||||||
|
$(COMMDIR)/tokenzr.$(OBJSUFF) \
|
||||||
|
$(COMMDIR)/txtstrm.$(OBJSUFF) \
|
||||||
|
$(COMMDIR)/unzip.$(OBJSUFF) \
|
||||||
|
$(COMMDIR)/url.$(OBJSUFF) \
|
||||||
|
$(COMMDIR)/utilscmn.$(OBJSUFF) \
|
||||||
|
$(COMMDIR)/valgen.$(OBJSUFF) \
|
||||||
|
$(COMMDIR)/validate.$(OBJSUFF) \
|
||||||
|
$(COMMDIR)/valtext.$(OBJSUFF) \
|
||||||
|
$(COMMDIR)/variant.$(OBJSUFF) \
|
||||||
|
$(COMMDIR)/wfstream.$(OBJSUFF) \
|
||||||
|
$(COMMDIR)/wincmn.$(OBJSUFF) \
|
||||||
|
$(COMMDIR)/wxchar.$(OBJSUFF) \
|
||||||
|
$(COMMDIR)/wxexpr.$(OBJSUFF) \
|
||||||
|
$(COMMDIR)/zipstream.$(OBJSUFF) \
|
||||||
|
$(COMMDIR)/zstream.$(OBJSUFF)
|
||||||
|
|
||||||
|
HTMLOBJS = \
|
||||||
|
$(HTMLDIR)/htmlcell.$(OBJSUFF) \
|
||||||
|
$(HTMLDIR)/htmlfilter.$(OBJSUFF) \
|
||||||
|
$(HTMLDIR)/htmlhelp.$(OBJSUFF) \
|
||||||
|
$(HTMLDIR)/htmlhelp_io.$(OBJSUFF) \
|
||||||
|
$(HTMLDIR)/htmlparser.$(OBJSUFF) \
|
||||||
|
$(HTMLDIR)/htmltag.$(OBJSUFF) \
|
||||||
|
$(HTMLDIR)/htmlwin.$(OBJSUFF) \
|
||||||
|
$(HTMLDIR)/htmlwinparser.$(OBJSUFF) \
|
||||||
|
$(HTMLDIR)/mod_fonts.$(OBJSUFF) \
|
||||||
|
$(HTMLDIR)/mod_hline.$(OBJSUFF) \
|
||||||
|
$(HTMLDIR)/mod_image.$(OBJSUFF) \
|
||||||
|
$(HTMLDIR)/mod_layout.$(OBJSUFF) \
|
||||||
|
$(HTMLDIR)/mod_links.cpp \
|
||||||
|
$(HTMLDIR)/mod_list.$(OBJSUFF) \
|
||||||
|
$(HTMLDIR)/mod_pre.$(OBJSUFF) \
|
||||||
|
$(HTMLDIR)/mod_tables.$(OBJSUFF) \
|
||||||
|
$(HTMLDIR)/search.$(OBJSUFF)
|
||||||
|
|
||||||
|
GTKOBJS = \
|
||||||
|
$(GTKDIR)/accel.$(OBJSUFF) \
|
||||||
|
$(GTKDIR)/app.$(OBJSUFF) \
|
||||||
|
$(GTKDIR)/bitmap.$(OBJSUFF) \
|
||||||
|
$(GTKDIR)/bmpbuttn.$(OBJSUFF) \
|
||||||
|
$(GTKDIR)/brush.$(OBJSUFF) \
|
||||||
|
$(GTKDIR)/button.$(OBJSUFF) \
|
||||||
|
$(GTKDIR)/checkbox.$(OBJSUFF) \
|
||||||
|
$(GTKDIR)/checklst.$(OBJSUFF) \
|
||||||
|
$(GTKDIR)/choicdlg.$(OBJSUFF) \
|
||||||
|
$(GTKDIR)/choice.$(OBJSUFF) \
|
||||||
|
$(GTKDIR)/clipbrd.$(OBJSUFF) \
|
||||||
|
$(GTKDIR)/colour.$(OBJSUFF) \
|
||||||
|
$(GTKDIR)/combobox.$(OBJSUFF) \
|
||||||
|
$(GTKDIR)/control.$(OBJSUFF) \
|
||||||
|
$(GTKDIR)/cursor.$(OBJSUFF) \
|
||||||
|
$(GTKDIR)/data.$(OBJSUFF) \
|
||||||
|
$(GTKDIR)/dataobj.$(OBJSUFF) \
|
||||||
|
$(GTKDIR)/dc.$(OBJSUFF) \
|
||||||
|
$(GTKDIR)/dcclient.$(OBJSUFF) \
|
||||||
|
$(GTKDIR)/dcmemory.cpp \
|
||||||
|
$(GTKDIR)/dcscreen.$(OBJSUFF) \
|
||||||
|
$(GTKDIR)/dialog.$(OBJSUFF) \
|
||||||
|
$(GTKDIR)/dnd.$(OBJSUFF) \
|
||||||
|
$(GTKDIR)/filedlg.$(OBJSUFF) \
|
||||||
|
$(GTKDIR)/font.$(OBJSUFF) \
|
||||||
|
$(GTKDIR)/frame.$(OBJSUFF) \
|
||||||
|
$(GTKDIR)/gauge.$(OBJSUFF) \
|
||||||
|
$(GTKDIR)/gdiobj.$(OBJSUFF) \
|
||||||
|
$(GTKDIR)/gsockgtk.$(OBJSUFF) \
|
||||||
|
$(GTKDIR)/icon.$(OBJSUFF) \
|
||||||
|
$(GTKDIR)/listbox.$(OBJSUFF) \
|
||||||
|
$(GTKDIR)/main.$(OBJSUFF) \
|
||||||
|
$(GTKDIR)/mdi.$(OBJSUFF) \
|
||||||
|
$(GTKDIR)/menu.$(OBJSUFF) \
|
||||||
|
$(GTKDIR)/minifram.$(OBJSUFF) \
|
||||||
|
$(GTKDIR)/msgdlg.$(OBJSUFF) \
|
||||||
|
$(GTKDIR)/notebook.$(OBJSUFF) \
|
||||||
|
$(GTKDIR)/palette.$(OBJSUFF) \
|
||||||
|
$(GTKDIR)/pen.$(OBJSUFF) \
|
||||||
|
$(GTKDIR)/radiobox.$(OBJSUFF) \
|
||||||
|
$(GTKDIR)/radiobut.$(OBJSUFF) \
|
||||||
|
$(GTKDIR)/region.$(OBJSUFF) \
|
||||||
|
$(GTKDIR)/scrolbar.$(OBJSUFF) \
|
||||||
|
$(GTKDIR)/settings.$(OBJSUFF) \
|
||||||
|
$(GTKDIR)/slider.$(OBJSUFF) \
|
||||||
|
$(GTKDIR)/spinbutt.$(OBJSUFF) \
|
||||||
|
$(GTKDIR)/statbmp.$(OBJSUFF) \
|
||||||
|
$(GTKDIR)/statbox.$(OBJSUFF) \
|
||||||
|
$(GTKDIR)/statline.$(OBJSUFF) \
|
||||||
|
$(GTKDIR)/stattext.$(OBJSUFF) \
|
||||||
|
$(GTKDIR)/tbargtk.$(OBJSUFF) \
|
||||||
|
$(GTKDIR)/textctrl.$(OBJSUFF) \
|
||||||
|
$(GTKDIR)/textdlg.$(OBJSUFF) \
|
||||||
|
$(GTKDIR)/timer.$(OBJSUFF) \
|
||||||
|
$(GTKDIR)/tooltip.$(OBJSUFF) \
|
||||||
|
$(GTKDIR)/utilsgtk.$(OBJSUFF) \
|
||||||
|
$(GTKDIR)/utilsres.$(OBJSUFF) \
|
||||||
|
$(GTKDIR)/wave.$(OBJSUFF) \
|
||||||
|
$(GTKDIR)/win_gtk.$(OBJSUFF) \
|
||||||
|
$(GTKDIR)/window.$(OBJSUFF)
|
||||||
|
|
||||||
|
UINXOBJS = \
|
||||||
|
$(UNIXDIR)/gsocket.$(OBJSUFF) \
|
||||||
|
$(UNIXDIR)/threadpsx.$(OBJSUFF) \
|
||||||
|
$(UNIXDIR)/utilsunx.$(OBJSUFF)
|
||||||
|
|
||||||
|
ZLIBOBJS = \
|
||||||
|
$(ZLIBDIR)/adler32.$(OBJSUFF) \
|
||||||
|
$(ZLIBDIR)/compress.$(OBJSUFF) \
|
||||||
|
$(ZLIBDIR)/crc32.$(OBJSUFF) \
|
||||||
|
$(ZLIBDIR)/gzio.$(OBJSUFF) \
|
||||||
|
$(ZLIBDIR)/uncompr.$(OBJSUFF) \
|
||||||
|
$(ZLIBDIR)/deflate.$(OBJSUFF) \
|
||||||
|
$(ZLIBDIR)/trees.$(OBJSUFF) \
|
||||||
|
$(ZLIBDIR)/zutil.$(OBJSUFF) \
|
||||||
|
$(ZLIBDIR)/inflate.$(OBJSUFF) \
|
||||||
|
$(ZLIBDIR)/infblock.$(OBJSUFF) \
|
||||||
|
$(ZLIBDIR)/inftrees.$(OBJSUFF) \
|
||||||
|
$(ZLIBDIR)/infcodes.$(OBJSUFF) \
|
||||||
|
$(ZLIBDIR)/infutil.$(OBJSUFF) \
|
||||||
|
$(ZLIBDIR)/inffast.$(OBJSUFF)
|
||||||
|
|
||||||
|
PNGOBJS = \
|
||||||
|
$(PNGDIR)/png.$(OBJSUFF) \
|
||||||
|
$(PNGDIR)/pngread.$(OBJSUFF) \
|
||||||
|
$(PNGDIR)/pngrtran.$(OBJSUFF) \
|
||||||
|
$(PNGDIR)/pngrutil.$(OBJSUFF) \
|
||||||
|
$(PNGDIR)/pngpread.$(OBJSUFF) \
|
||||||
|
$(PNGDIR)/pngtrans.$(OBJSUFF) \
|
||||||
|
$(PNGDIR)/pngwrite.$(OBJSUFF) \
|
||||||
|
$(PNGDIR)/pngwtran.$(OBJSUFF) \
|
||||||
|
$(PNGDIR)/pngwutil.$(OBJSUFF) \
|
||||||
|
$(PNGDIR)/pngerror.$(OBJSUFF) \
|
||||||
|
$(PNGDIR)/pngmem.$(OBJSUFF) \
|
||||||
|
$(PNGDIR)/pngwio.$(OBJSUFF) \
|
||||||
|
$(PNGDIR)/pngrio.$(OBJSUFF) \
|
||||||
|
$(PNGDIR)/pngget.$(OBJSUFF) \
|
||||||
|
$(PNGDIR)/pngset.$(OBJSUFF)
|
||||||
|
|
||||||
|
|
||||||
|
JPEGOBJS = \
|
||||||
|
$(JPEGDIR)/jcomapi.$(OBJSUFF) \
|
||||||
|
$(JPEGDIR)/jutils.$(OBJSUFF) \
|
||||||
|
$(JPEGDIR)/jerror.$(OBJSUFF) \
|
||||||
|
$(JPEGDIR)/jmemmgr.$(OBJSUFF) \
|
||||||
|
$(JPEGDIR)/jmemnobs.$(OBJSUFF) \
|
||||||
|
$(JPEGDIR)/jcapimin.$(OBJSUFF) \
|
||||||
|
$(JPEGDIR)/jcapistd.$(OBJSUFF) \
|
||||||
|
$(JPEGDIR)/jctrans.$(OBJSUFF) \
|
||||||
|
$(JPEGDIR)/jcparam.$(OBJSUFF) \
|
||||||
|
$(JPEGDIR)/jdatadst.$(OBJSUFF) \
|
||||||
|
$(JPEGDIR)/jcinit.$(OBJSUFF) \
|
||||||
|
$(JPEGDIR)/jcmaster.$(OBJSUFF) \
|
||||||
|
$(JPEGDIR)/jcmarker.$(OBJSUFF) \
|
||||||
|
$(JPEGDIR)/jcmainct.$(OBJSUFF) \
|
||||||
|
$(JPEGDIR)/jcprepct.$(OBJSUFF) \
|
||||||
|
$(JPEGDIR)/jccoefct.$(OBJSUFF) \
|
||||||
|
$(JPEGDIR)/jccolor.$(OBJSUFF) \
|
||||||
|
$(JPEGDIR)/jcsample.$(OBJSUFF) \
|
||||||
|
$(JPEGDIR)/jchuff.$(OBJSUFF) \
|
||||||
|
$(JPEGDIR)/jcphuff.$(OBJSUFF) \
|
||||||
|
$(JPEGDIR)/jcdctmgr.$(OBJSUFF) \
|
||||||
|
$(JPEGDIR)/jfdctfst.$(OBJSUFF) \
|
||||||
|
$(JPEGDIR)/jfdctflt.$(OBJSUFF) \
|
||||||
|
$(JPEGDIR)/jfdctint.$(OBJSUFF) \
|
||||||
|
$(JPEGDIR)/jdapimin.$(OBJSUFF) \
|
||||||
|
$(JPEGDIR)/jdapistd.$(OBJSUFF) \
|
||||||
|
$(JPEGDIR)/jdtrans.$(OBJSUFF) \
|
||||||
|
$(JPEGDIR)/jdatasrc.$(OBJSUFF) \
|
||||||
|
$(JPEGDIR)/jdmaster.$(OBJSUFF) \
|
||||||
|
$(JPEGDIR)/jdinput.$(OBJSUFF) \
|
||||||
|
$(JPEGDIR)/jdmarker.$(OBJSUFF) \
|
||||||
|
$(JPEGDIR)/jdhuff.$(OBJSUFF) \
|
||||||
|
$(JPEGDIR)/jdphuff.$(OBJSUFF) \
|
||||||
|
$(JPEGDIR)/jdmainct.$(OBJSUFF) \
|
||||||
|
$(JPEGDIR)/jdcoefct.$(OBJSUFF) \
|
||||||
|
$(JPEGDIR)/jdpostct.$(OBJSUFF) \
|
||||||
|
$(JPEGDIR)/jddctmgr.$(OBJSUFF) \
|
||||||
|
$(JPEGDIR)/jidctfst.$(OBJSUFF) \
|
||||||
|
$(JPEGDIR)/jidctflt.$(OBJSUFF) \
|
||||||
|
$(JPEGDIR)/jidctint.$(OBJSUFF) \
|
||||||
|
$(JPEGDIR)/jidctred.$(OBJSUFF) \
|
||||||
|
$(JPEGDIR)/jdsample.$(OBJSUFF) \
|
||||||
|
$(JPEGDIR)/jdcolor.$(OBJSUFF) \
|
||||||
|
$(JPEGDIR)/jquant1.$(OBJSUFF) \
|
||||||
|
$(JPEGDIR)/jquant2.$(OBJSUFF) \
|
||||||
|
$(JPEGDIR)/jdmerge.$(OBJSUFF)
|
||||||
|
|
||||||
|
OBJECTS = $(GTKOBJS) $(COMMONOBJS) $(GENERICOBJS) $(HTMLOBJ) $(UNIXOBJS) \
|
||||||
|
$(JPEGOBJS) $(PNGOBJS) $(ZLIBOBJS)
|
||||||
|
|
||||||
|
all: $(OBJECTS) $(WXLIB)
|
||||||
|
|
||||||
|
$(WXLIB): $(OBJECTS) $(EXTRAOBJS)
|
||||||
|
ar $(AROPTIONS) $@ $(EXTRAOBJS) $(OBJECTS)
|
||||||
|
$(RANLIB) $@
|
||||||
|
|
||||||
|
$(OBJECTS): $(WXINC)/wx/defs.h $(WXINC)/wx/object.h $(WXINC)/wx/setup.h
|
||||||
|
|
||||||
|
$(COMMDIR)/y_tab.$(OBJSUFF): $(COMMDIR)/y_tab.c $(COMMDIR)/lex_yy.c
|
||||||
|
$(CCLEX) -c $(CFLAGS) -DNO_CONFIGURE -o $@ $(COMMDIR)/y_tab.c
|
||||||
|
|
||||||
|
|
||||||
|
$(COMMDIR)/lex_yy.c: $(COMMDIR)/lexer.l
|
||||||
|
$(LEX) -o $(COMMDIR)/lex.yy.c $(COMMDIR)/lexer.l
|
||||||
|
sed -e "s/BUFSIZ/5000/g" < $(COMMDIR)/lex.yy.c | \
|
||||||
|
sed -e "s/yyoutput(c)/void yyoutput(c)/g" | \
|
||||||
|
sed -e "s/YYLMAX 200/YYLMAX 5000/g" > $(COMMDIR)/lex_yy.c
|
||||||
|
rm -f $(COMMDIR)/lex.yy.c
|
||||||
|
|
||||||
|
# Replace yacc with bison if you run into compilation
|
||||||
|
# problems with y_tab.c.
|
||||||
|
$(COMMDIR)/y_tab.c: $(COMMDIR)/parser.y
|
||||||
|
$(YACC) $(COMMDIR)/parser.y
|
||||||
|
mv y.tab.c $(COMMDIR)/y_tab.c
|
||||||
|
|
||||||
|
clean:
|
||||||
|
rm -f $(GTKDIR)/*.$(OBJSUFF)
|
||||||
|
rm -f $(COMMDIR)/y_tab.c
|
||||||
|
rm -f $(COMMDIR)/lex_yy.c
|
||||||
|
rm -f $(COMMDIR)/*.$(OBJSUFF)
|
||||||
|
rm -f $(GENDIR)/*.$(OBJSUFF)
|
||||||
|
rm -f $(PNGDIR)/*.$(OBJSUFF)
|
||||||
|
rm -f $(ZLIBDIR)/*.$(OBJSUFF)
|
||||||
|
rm -f $(JPEGDIR)/*.$(OBJSUFF)
|
||||||
|
rm -f $(UNIXDIR)/*.$(OBJSUFF)
|
||||||
|
rm -f $(HTMLDIR)/*.$(OBJSUFF)
|
||||||
|
rm -f $(WXWIN)/lib/libwx_$(GUI).a
|
||||||
|
|
||||||
|
cleanall: clean
|
||||||
|
|
||||||
|
MFTYPE=gnu
|
||||||
|
makefile.$(MFTYPE) : $(WXWIN)\distrib\msw\tmake\filelist.txt $(WXWIN)\distrib\msw\tmake\$(GUI)_$(MFTYPE).t
|
||||||
|
cd $(WXWIN)\distrib\msw\tmake
|
||||||
|
tmake -t $(GUI)_$(MFTYPE) wxwin.pro -o makefile.$(MFTYPE)
|
||||||
|
copy makefile.$(MFTYPE) $(WXWIN)\src\$(GUI)
|
@@ -1,6 +1,6 @@
|
|||||||
|
|
||||||
|
|
||||||
# This file was automatically generated by tmake at 00:42, 1999/07/27
|
# This file was automatically generated by tmake at 00:12, 1999/07/29
|
||||||
# DO NOT CHANGE THIS FILE, YOUR CHANGES WILL BE LOST! CHANGE G95.T!
|
# DO NOT CHANGE THIS FILE, YOUR CHANGES WILL BE LOST! CHANGE G95.T!
|
||||||
|
|
||||||
#
|
#
|
||||||
@@ -27,6 +27,7 @@ EXTRAOBJS=
|
|||||||
|
|
||||||
GENDIR = $(WXDIR)/src/generic
|
GENDIR = $(WXDIR)/src/generic
|
||||||
COMMDIR = $(WXDIR)/src/common
|
COMMDIR = $(WXDIR)/src/common
|
||||||
|
HTMLDIR = $(WXDIR)/src/html
|
||||||
XPMDIR = $(WXDIR)/src/xpm
|
XPMDIR = $(WXDIR)/src/xpm
|
||||||
PNGDIR = $(WXDIR)/src/png
|
PNGDIR = $(WXDIR)/src/png
|
||||||
JPEGDIR = $(WXDIR)/src/jpeg
|
JPEGDIR = $(WXDIR)/src/jpeg
|
||||||
@@ -137,90 +138,92 @@ COMMONOBJS = \
|
|||||||
$(COMMDIR)/zipstream.$(OBJSUFF) \
|
$(COMMDIR)/zipstream.$(OBJSUFF) \
|
||||||
$(COMMDIR)/zstream.$(OBJSUFF)
|
$(COMMDIR)/zstream.$(OBJSUFF)
|
||||||
|
|
||||||
|
HTMLOBJS = \
|
||||||
|
|
||||||
MSWOBJS = \
|
MSWOBJS = \
|
||||||
accel.$(OBJSUFF) \
|
$(MSWDIR)/accel.$(OBJSUFF) \
|
||||||
app.$(OBJSUFF) \
|
$(MSWDIR)/app.$(OBJSUFF) \
|
||||||
bitmap.$(OBJSUFF) \
|
$(MSWDIR)/bitmap.$(OBJSUFF) \
|
||||||
bmpbuttn.$(OBJSUFF) \
|
$(MSWDIR)/bmpbuttn.$(OBJSUFF) \
|
||||||
brush.$(OBJSUFF) \
|
$(MSWDIR)/brush.$(OBJSUFF) \
|
||||||
button.$(OBJSUFF) \
|
$(MSWDIR)/button.$(OBJSUFF) \
|
||||||
caret.$(OBJSUFF) \
|
$(MSWDIR)/caret.$(OBJSUFF) \
|
||||||
checkbox.$(OBJSUFF) \
|
$(MSWDIR)/checkbox.$(OBJSUFF) \
|
||||||
checklst.$(OBJSUFF) \
|
$(MSWDIR)/checklst.$(OBJSUFF) \
|
||||||
choice.$(OBJSUFF) \
|
$(MSWDIR)/choice.$(OBJSUFF) \
|
||||||
clipbrd.$(OBJSUFF) \
|
$(MSWDIR)/clipbrd.$(OBJSUFF) \
|
||||||
colordlg.$(OBJSUFF) \
|
$(MSWDIR)/colordlg.$(OBJSUFF) \
|
||||||
colour.$(OBJSUFF) \
|
$(MSWDIR)/colour.$(OBJSUFF) \
|
||||||
combobox.$(OBJSUFF) \
|
$(MSWDIR)/combobox.$(OBJSUFF) \
|
||||||
control.$(OBJSUFF) \
|
$(MSWDIR)/control.$(OBJSUFF) \
|
||||||
curico.$(OBJSUFF) \
|
$(MSWDIR)/curico.$(OBJSUFF) \
|
||||||
cursor.$(OBJSUFF) \
|
$(MSWDIR)/cursor.$(OBJSUFF) \
|
||||||
data.$(OBJSUFF) \
|
$(MSWDIR)/data.$(OBJSUFF) \
|
||||||
dc.$(OBJSUFF) \
|
$(MSWDIR)/dc.$(OBJSUFF) \
|
||||||
dcclient.$(OBJSUFF) \
|
$(MSWDIR)/dcclient.$(OBJSUFF) \
|
||||||
dcmemory.$(OBJSUFF) \
|
$(MSWDIR)/dcmemory.$(OBJSUFF) \
|
||||||
dcprint.$(OBJSUFF) \
|
$(MSWDIR)/dcprint.$(OBJSUFF) \
|
||||||
dcscreen.$(OBJSUFF) \
|
$(MSWDIR)/dcscreen.$(OBJSUFF) \
|
||||||
dde.$(OBJSUFF) \
|
$(MSWDIR)/dde.$(OBJSUFF) \
|
||||||
dialog.$(OBJSUFF) \
|
$(MSWDIR)/dialog.$(OBJSUFF) \
|
||||||
dib.$(OBJSUFF) \
|
$(MSWDIR)/dib.$(OBJSUFF) \
|
||||||
dibutils.$(OBJSUFF) \
|
$(MSWDIR)/dibutils.$(OBJSUFF) \
|
||||||
dragimag.$(OBJSUFF) \
|
$(MSWDIR)/dragimag.$(OBJSUFF) \
|
||||||
filedlg.$(OBJSUFF) \
|
$(MSWDIR)/filedlg.$(OBJSUFF) \
|
||||||
font.$(OBJSUFF) \
|
$(MSWDIR)/font.$(OBJSUFF) \
|
||||||
fontdlg.$(OBJSUFF) \
|
$(MSWDIR)/fontdlg.$(OBJSUFF) \
|
||||||
frame.$(OBJSUFF) \
|
$(MSWDIR)/frame.$(OBJSUFF) \
|
||||||
gauge95.$(OBJSUFF) \
|
$(MSWDIR)/gauge95.$(OBJSUFF) \
|
||||||
gdiobj.$(OBJSUFF) \
|
$(MSWDIR)/gdiobj.$(OBJSUFF) \
|
||||||
helpwin.$(OBJSUFF) \
|
$(MSWDIR)/helpwin.$(OBJSUFF) \
|
||||||
icon.$(OBJSUFF) \
|
$(MSWDIR)/icon.$(OBJSUFF) \
|
||||||
imaglist.$(OBJSUFF) \
|
$(MSWDIR)/imaglist.$(OBJSUFF) \
|
||||||
joystick.$(OBJSUFF) \
|
$(MSWDIR)/joystick.$(OBJSUFF) \
|
||||||
listbox.$(OBJSUFF) \
|
$(MSWDIR)/listbox.$(OBJSUFF) \
|
||||||
listctrl.$(OBJSUFF) \
|
$(MSWDIR)/listctrl.$(OBJSUFF) \
|
||||||
main.$(OBJSUFF) \
|
$(MSWDIR)/main.$(OBJSUFF) \
|
||||||
mdi.$(OBJSUFF) \
|
$(MSWDIR)/mdi.$(OBJSUFF) \
|
||||||
menu.$(OBJSUFF) \
|
$(MSWDIR)/menu.$(OBJSUFF) \
|
||||||
menuitem.$(OBJSUFF) \
|
$(MSWDIR)/menuitem.$(OBJSUFF) \
|
||||||
metafile.$(OBJSUFF) \
|
$(MSWDIR)/metafile.$(OBJSUFF) \
|
||||||
minifram.$(OBJSUFF) \
|
$(MSWDIR)/minifram.$(OBJSUFF) \
|
||||||
msgdlg.$(OBJSUFF) \
|
$(MSWDIR)/msgdlg.$(OBJSUFF) \
|
||||||
nativdlg.$(OBJSUFF) \
|
$(MSWDIR)/nativdlg.$(OBJSUFF) \
|
||||||
notebook.$(OBJSUFF) \
|
$(MSWDIR)/notebook.$(OBJSUFF) \
|
||||||
ownerdrw.$(OBJSUFF) \
|
$(MSWDIR)/ownerdrw.$(OBJSUFF) \
|
||||||
palette.$(OBJSUFF) \
|
$(MSWDIR)/palette.$(OBJSUFF) \
|
||||||
pen.$(OBJSUFF) \
|
$(MSWDIR)/pen.$(OBJSUFF) \
|
||||||
penwin.$(OBJSUFF) \
|
$(MSWDIR)/penwin.$(OBJSUFF) \
|
||||||
pnghand.$(OBJSUFF) \
|
$(MSWDIR)/pnghand.$(OBJSUFF) \
|
||||||
printdlg.$(OBJSUFF) \
|
$(MSWDIR)/printdlg.$(OBJSUFF) \
|
||||||
printwin.$(OBJSUFF) \
|
$(MSWDIR)/printwin.$(OBJSUFF) \
|
||||||
radiobox.$(OBJSUFF) \
|
$(MSWDIR)/radiobox.$(OBJSUFF) \
|
||||||
radiobut.$(OBJSUFF) \
|
$(MSWDIR)/radiobut.$(OBJSUFF) \
|
||||||
regconf.$(OBJSUFF) \
|
$(MSWDIR)/regconf.$(OBJSUFF) \
|
||||||
region.$(OBJSUFF) \
|
$(MSWDIR)/region.$(OBJSUFF) \
|
||||||
registry.$(OBJSUFF) \
|
$(MSWDIR)/registry.$(OBJSUFF) \
|
||||||
scrolbar.$(OBJSUFF) \
|
$(MSWDIR)/scrolbar.$(OBJSUFF) \
|
||||||
settings.$(OBJSUFF) \
|
$(MSWDIR)/settings.$(OBJSUFF) \
|
||||||
slider95.$(OBJSUFF) \
|
$(MSWDIR)/slider95.$(OBJSUFF) \
|
||||||
spinbutt.$(OBJSUFF) \
|
$(MSWDIR)/spinbutt.$(OBJSUFF) \
|
||||||
statbmp.$(OBJSUFF) \
|
$(MSWDIR)/statbmp.$(OBJSUFF) \
|
||||||
statbox.$(OBJSUFF) \
|
$(MSWDIR)/statbox.$(OBJSUFF) \
|
||||||
statbr95.$(OBJSUFF) \
|
$(MSWDIR)/statbr95.$(OBJSUFF) \
|
||||||
statline.$(OBJSUFF) \
|
$(MSWDIR)/statline.$(OBJSUFF) \
|
||||||
stattext.$(OBJSUFF) \
|
$(MSWDIR)/stattext.$(OBJSUFF) \
|
||||||
tabctrl.$(OBJSUFF) \
|
$(MSWDIR)/tabctrl.$(OBJSUFF) \
|
||||||
taskbar.$(OBJSUFF) \
|
$(MSWDIR)/taskbar.$(OBJSUFF) \
|
||||||
tbar95.$(OBJSUFF) \
|
$(MSWDIR)/tbar95.$(OBJSUFF) \
|
||||||
textctrl.$(OBJSUFF) \
|
$(MSWDIR)/textctrl.$(OBJSUFF) \
|
||||||
thread.$(OBJSUFF) \
|
$(MSWDIR)/thread.$(OBJSUFF) \
|
||||||
timer.$(OBJSUFF) \
|
$(MSWDIR)/timer.$(OBJSUFF) \
|
||||||
tooltip.$(OBJSUFF) \
|
$(MSWDIR)/tooltip.$(OBJSUFF) \
|
||||||
treectrl.$(OBJSUFF) \
|
$(MSWDIR)/treectrl.$(OBJSUFF) \
|
||||||
utils.$(OBJSUFF) \
|
$(MSWDIR)/utils.$(OBJSUFF) \
|
||||||
utilsexc.$(OBJSUFF) \
|
$(MSWDIR)/utilsexc.$(OBJSUFF) \
|
||||||
wave.$(OBJSUFF) \
|
$(MSWDIR)/wave.$(OBJSUFF) \
|
||||||
window.$(OBJSUFF) \
|
$(MSWDIR)/window.$(OBJSUFF) \
|
||||||
xpmhand.$(OBJSUFF)
|
$(MSWDIR)/xpmhand.$(OBJSUFF)
|
||||||
|
|
||||||
ZLIBOBJS = \
|
ZLIBOBJS = \
|
||||||
$(ZLIBDIR)/adler32.$(OBJSUFF) \
|
$(ZLIBDIR)/adler32.$(OBJSUFF) \
|
||||||
@@ -316,7 +319,7 @@ XPMOBJECTS = $(XPMDIR)/crbuffri.o\
|
|||||||
$(XPMDIR)/simx.o $(XPMDIR)/wrffrdat.o\
|
$(XPMDIR)/simx.o $(XPMDIR)/wrffrdat.o\
|
||||||
$(XPMDIR)/wrffrp.o $(XPMDIR)/wrffri.o
|
$(XPMDIR)/wrffrp.o $(XPMDIR)/wrffri.o
|
||||||
|
|
||||||
OBJECTS = $(MSWOBJS) $(COMMONOBJS) $(GENERICOBJS) \
|
OBJECTS = $(MSWOBJS) $(COMMONOBJS) $(GENERICOBJS) $(HTMLOBJS) \
|
||||||
$(JPEGOBJS) $(PNGOBJS) $(ZLIBOBJS) # $(XPMOBJECTS)
|
$(JPEGOBJS) $(PNGOBJS) $(ZLIBOBJS) # $(XPMOBJECTS)
|
||||||
|
|
||||||
all: $(OBJECTS) $(WXLIB)
|
all: $(OBJECTS) $(WXLIB)
|
||||||
@@ -373,6 +376,7 @@ clean:
|
|||||||
-erase ..\common\lex_yy.c
|
-erase ..\common\lex_yy.c
|
||||||
-erase ..\common\*.o
|
-erase ..\common\*.o
|
||||||
-erase ..\generic\*.o
|
-erase ..\generic\*.o
|
||||||
|
-erase ..\html\*.o
|
||||||
-erase ..\png\*.o
|
-erase ..\png\*.o
|
||||||
-erase ..\zlib\*.o
|
-erase ..\zlib\*.o
|
||||||
-erase ..\jpeg\*.o
|
-erase ..\jpeg\*.o
|
||||||
|
Reference in New Issue
Block a user