|
From: shelarcy <she...@gm...> - 2008-03-06 01:38:16
|
DarcsURL: C:/home/shelarcy/wxhaskell
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="=_"
--=_
Content-Type: text/plain
Content-Transfer-Encoding: quoted-printable
Thu Mar 6 09:18:13 =93=8C=8B=9E (=95W=8F=80=8E=9E) 2008 shelarcy <shelarc=
y...@gm...>
* Sync Visual Studio's wxc library version to 0.10.3.
--=_
Content-Type: text/x-darcs-patch; name="sync-visual-studio_s-wxc-library-version-to-0_10_3_.dpatch"
Content-Transfer-Encoding: quoted-printable
Content-Description: A darcs patch for your repository!
New patches:
[Sync Visual Studio's wxc library version to 0.10.3.
shelarcy <she...@gm...>**20080306001813] {
hunk ./wxc/wxc-2.4.dsp 56
-# ADD LINK32 zlib.lib regex.lib png.lib jpeg.lib tiff.lib wxmswu.lib kerne=
l32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32=
.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib comctl32.lib r=
pcrt4.lib wsock32.lib opengl32.lib winmm.lib /nologo /dll /machine:I386 /no=
defaultlib:"LIBCMT" /out:"..\dist\wxc\wxc-msw2.4.2-0.10.2.dll" /libpath:"..=
\dist\wxc" /libpath:"..\..\wxWindows-2.4.2\lib"=0D
+# ADD LINK32 zlib.lib regex.lib png.lib jpeg.lib tiff.lib wxmswu.lib kerne=
l32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32=
.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib comctl32.lib r=
pcrt4.lib wsock32.lib opengl32.lib winmm.lib /nologo /dll /machine:I386 /no=
defaultlib:"LIBCMT" /out:"..\dist\wxc\wxc-msw2.4.2-0.10.3.dll" /libpath:"..=
\dist\wxc" /libpath:"..\..\wxWindows-2.4.2\lib"=0D
hunk ./wxc/wxc-2.4.dsp 59
-PostBuild_Cmds=3Decho Generating mingw32 import library ... ..\bin\reimp .=
.\dist\wxc\wxc-msw2.4.2-0.10.2.lib move libwxc-msw2.4.2-0.10.2.a ..\dist\wx=
c move wxc-msw2.4.2-0.10.2.def ..\dist\wxc echo Done.=0D
+PostBuild_Cmds=3Decho Generating mingw32 import library ... ..\bin\reimp .=
.\dist\wxc\wxc-msw2.4.2-0.10.3.lib move libwxc-msw2.4.2-0.10.3.a ..\dist\wx=
c move wxc-msw2.4.2-0.10.3.def ..\dist\wxc echo Done.=0D
hunk ./wxc/wxc-2.4.dsp 86
-# ADD LINK32 zlibd.lib regexd.lib pngd.lib jpegd.lib tiffd.lib wxmswud.lib=
kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib s=
hell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib comctl32=
.lib rpcrt4.lib wsock32.lib opengl32.lib winmm.lib /nologo /dll /debug /mac=
hine:I386 /nodefaultlib:"LIBCMTD" /out:"..\dist\wxc\wxcd-msw2.4.2-0.10.2.dl=
l" /pdbtype:sept /libpath:"..\dist\wxc" /libpath:"..\..\wxWindows-2.4.2\li=
b"=0D
+# ADD LINK32 zlibd.lib regexd.lib pngd.lib jpegd.lib tiffd.lib wxmswud.lib=
kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib s=
hell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib comctl32=
.lib rpcrt4.lib wsock32.lib opengl32.lib winmm.lib /nologo /dll /debug /mac=
hine:I386 /nodefaultlib:"LIBCMTD" /out:"..\dist\wxc\wxcd-msw2.4.2-0.10.3.dl=
l" /pdbtype:sept /libpath:"..\dist\wxc" /libpath:"..\..\wxWindows-2.4.2\li=
b"=0D
hunk ./wxc/wxc-2.4.dsp 89
-PostBuild_Cmds=3Decho Generating mingw32 import library ... ..\bin\reimp .=
.\dist\wxc\wxcd-msw2.4.2-0.10.2.lib move libwxcd-msw2.4.2-0.10.2.a ..\dist\=
wxc move wxcd-msw2.4.2-0.10.2.def ..\dist\wxc echo Done.=0D
+PostBuild_Cmds=3Decho Generating mingw32 import library ... ..\bin\reimp .=
.\dist\wxc\wxcd-msw2.4.2-0.10.3.lib move libwxcd-msw2.4.2-0.10.3.a ..\dist\=
wxc move wxcd-msw2.4.2-0.10.3.def ..\dist\wxc echo Done.=0D
hunk ./wxc/wxc-2.6.dsp 57
-# ADD LINK32 wxzlib.lib wxregexu.lib wxpng.lib wxjpeg.lib wxtiff.lib wxexp=
at.lib wxbase26u.lib wxbase26u_net.lib wxbase26u_odbc.lib wxbase26u_xml.lib=
wxmsw26u_core.lib wxmsw26u_adv.lib wxmsw26u_dbgrid.lib wxmsw26u_gl.lib wxm=
sw26u_html.lib wxmsw26u_media.lib wxmsw26u_stc.lib kernel32.lib user32.lib =
gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib olea=
ut32.lib uuid.lib odbc32.lib odbccp32.lib comctl32.lib rpcrt4.lib wsock32.l=
ib opengl32.lib winmm.lib /nologo /dll /machine:I386 /nodefaultlib:"LIBCMT"=
/out:"..\dist\wxc\wxc-msw2.6.4-0.10.2.dll" /libpath:"..\..\wxWidgets-2.6.4=
\lib\vc_lib"=0D
+# ADD LINK32 wxzlib.lib wxregexu.lib wxpng.lib wxjpeg.lib wxtiff.lib wxexp=
at.lib wxbase26u.lib wxbase26u_net.lib wxbase26u_odbc.lib wxbase26u_xml.lib=
wxmsw26u_core.lib wxmsw26u_adv.lib wxmsw26u_dbgrid.lib wxmsw26u_gl.lib wxm=
sw26u_html.lib wxmsw26u_media.lib wxmsw26u_stc.lib kernel32.lib user32.lib =
gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib olea=
ut32.lib uuid.lib odbc32.lib odbccp32.lib comctl32.lib rpcrt4.lib wsock32.l=
ib opengl32.lib winmm.lib /nologo /dll /machine:I386 /nodefaultlib:"LIBCMT"=
/out:"..\dist\wxc\wxc-msw2.6.4-0.10.3.dll" /libpath:"..\..\wxWidgets-2.6.4=
\lib\vc_lib"=0D
hunk ./wxc/wxc-2.6.dsp 60
-PostBuild_Cmds=3Decho Generating mingw32 import library ... ..\bin\reimp .=
.\dist\wxc\wxc-msw2.6.4-0.10.2.lib move libwxc-msw2.6.4-0.10.2.a ..\dist\wx=
c move wxc-msw2.6.4-0.10.2.def ..\dist\wxc echo Done.=0D
+PostBuild_Cmds=3Decho Generating mingw32 import library ... ..\bin\reimp .=
.\dist\wxc\wxc-msw2.6.4-0.10.3.lib move libwxc-msw2.6.4-0.10.3.a ..\dist\wx=
c move wxc-msw2.6.4-0.10.3.def ..\dist\wxc echo Done.=0D
hunk ./wxc/wxc-2.6.dsp 88
-# ADD LINK32 wxzlibd.lib wxregexud.lib wxpngd.lib wxjpegd.lib wxtiffd.lib =
wxexpatd.lib wxbase26ud.lib wxbase26ud_net.lib wxbase26ud_odbc.lib wxbase26=
ud_xml.lib wxmsw26ud_core.lib wxmsw26ud_adv.lib wxmsw26ud_dbgrid.lib wxmsw2=
6ud_gl.lib wxmsw26ud_html.lib wxmsw26ud_media.lib wxmsw26ud_stc.lib kernel3=
2.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.l=
ib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib comctl32.lib rpc=
rt4.lib wsock32.lib opengl32.lib winmm.lib /nologo /dll /debug /machine:I38=
6 /nodefaultlib:"LIBCMTD" /out:"..\dist\wxc\wxcd-msw2.6.4-0.10.2.dll" /pdbt=
ype:sept /libpath:"..\..\wxWidgets-2.6.4\lib\vc_lib"=0D
+# ADD LINK32 wxzlibd.lib wxregexud.lib wxpngd.lib wxjpegd.lib wxtiffd.lib =
wxexpatd.lib wxbase26ud.lib wxbase26ud_net.lib wxbase26ud_odbc.lib wxbase26=
ud_xml.lib wxmsw26ud_core.lib wxmsw26ud_adv.lib wxmsw26ud_dbgrid.lib wxmsw2=
6ud_gl.lib wxmsw26ud_html.lib wxmsw26ud_media.lib wxmsw26ud_stc.lib kernel3=
2.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.l=
ib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib comctl32.lib rpc=
rt4.lib wsock32.lib opengl32.lib winmm.lib /nologo /dll /debug /machine:I38=
6 /nodefaultlib:"LIBCMTD" /out:"..\dist\wxc\wxcd-msw2.6.4-0.10.3.dll" /pdbt=
ype:sept /libpath:"..\..\wxWidgets-2.6.4\lib\vc_lib"=0D
hunk ./wxc/wxc-2.6.dsp 91
-PostBuild_Cmds=3Decho Generating mingw32 import library ... ..\bin\reimp .=
.\dist\wxc\wxcd-msw2.6.4-0.10.2.lib move libwxcd-msw2.6.4-0.10.2.a ..\dist\=
wxc move wxcd-msw2.6.4-0.10.2.def ..\dist\wxc echo Done.=0D
+PostBuild_Cmds=3Decho Generating mingw32 import library ... ..\bin\reimp .=
.\dist\wxc\wxcd-msw2.6.4-0.10.3.lib move libwxcd-msw2.6.4-0.10.3.a ..\dist\=
wxc move wxcd-msw2.6.4-0.10.3.def ..\dist\wxc echo Done.=0D
hunk ./wxc/wxc-2.8.dsp 57
-# ADD LINK32 wxzlib.lib wxregexu.lib wxpng.lib wxjpeg.lib wxtiff.lib wxexp=
at.lib wxbase28u.lib wxbase28u_net.lib wxbase28u_odbc.lib wxbase28u_xml.lib=
wxmsw28u_core.lib wxmsw28u_adv.lib wxmsw28u_dbgrid.lib wxmsw28u_gl.lib wxm=
sw28u_html.lib wxmsw28u_media.lib wxmsw28u_stc.lib kernel32.lib user32.lib =
gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib olea=
ut32.lib uuid.lib odbc32.lib odbccp32.lib comctl32.lib rpcrt4.lib wsock32.l=
ib opengl32.lib winmm.lib /nologo /dll /machine:I386 /nodefaultlib:"LIBCMT"=
/out:"..\dist\wxc\wxc-msw2.8.7-0.10.2.dll" /libpath:"..\..\wxMSW-2.8.7\lib=
\vc_lib"=0D
+# ADD LINK32 wxzlib.lib wxregexu.lib wxpng.lib wxjpeg.lib wxtiff.lib wxexp=
at.lib wxbase28u.lib wxbase28u_net.lib wxbase28u_odbc.lib wxbase28u_xml.lib=
wxmsw28u_core.lib wxmsw28u_adv.lib wxmsw28u_dbgrid.lib wxmsw28u_gl.lib wxm=
sw28u_html.lib wxmsw28u_media.lib wxmsw28u_stc.lib kernel32.lib user32.lib =
gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib olea=
ut32.lib uuid.lib odbc32.lib odbccp32.lib comctl32.lib rpcrt4.lib wsock32.l=
ib opengl32.lib winmm.lib /nologo /dll /machine:I386 /nodefaultlib:"LIBCMT"=
/out:"..\dist\wxc\wxc-msw2.8.7-0.10.3.dll" /libpath:"..\..\wxMSW-2.8.7\lib=
\vc_lib"=0D
hunk ./wxc/wxc-2.8.dsp 60
-PostBuild_Cmds=3Decho Generating mingw32 import library ... ..\bin\reimp .=
.\dist\wxc\wxc-msw2.8.7-0.10.2.lib move libwxc-msw2.8.7-0.10.2.a ..\dist\wx=
c move wxc-msw2.8.7-0.10.2.def ..\dist\wxc echo Done.=0D
+PostBuild_Cmds=3Decho Generating mingw32 import library ... ..\bin\reimp .=
.\dist\wxc\wxc-msw2.8.7-0.10.3.lib move libwxc-msw2.8.7-0.10.3.a ..\dist\wx=
c move wxc-msw2.8.7-0.10.3.def ..\dist\wxc echo Done.=0D
hunk ./wxc/wxc-2.8.dsp 88
-# ADD LINK32 wxzlibd.lib wxregexud.lib wxpngd.lib wxjpegd.lib wxtiffd.lib =
wxexpatd.lib wxbase28ud.lib wxbase28ud_net.lib wxbase28ud_odbc.lib wxbase28=
ud_xml.lib wxmsw28ud_core.lib wxmsw28ud_adv.lib wxmsw28ud_dbgrid.lib wxmsw2=
8ud_gl.lib wxmsw28ud_html.lib wxmsw28ud_media.lib wxmsw28ud_stc.lib kernel3=
2.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.l=
ib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib comctl32.lib rpc=
rt4.lib wsock32.lib opengl32.lib winmm.lib /nologo /dll /debug /machine:I38=
6 /nodefaultlib:"LIBCMTD" /out:"..\dist\wxc\wxcd-msw2.8.7-0.10.2.dll" /pdbt=
ype:sept /libpath:"..\..\wxMSW-2.8.7\lib\vc_lib"=0D
+# ADD LINK32 wxzlibd.lib wxregexud.lib wxpngd.lib wxjpegd.lib wxtiffd.lib =
wxexpatd.lib wxbase28ud.lib wxbase28ud_net.lib wxbase28ud_odbc.lib wxbase28=
ud_xml.lib wxmsw28ud_core.lib wxmsw28ud_adv.lib wxmsw28ud_dbgrid.lib wxmsw2=
8ud_gl.lib wxmsw28ud_html.lib wxmsw28ud_media.lib wxmsw28ud_stc.lib kernel3=
2.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.l=
ib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib comctl32.lib rpc=
rt4.lib wsock32.lib opengl32.lib winmm.lib /nologo /dll /debug /machine:I38=
6 /nodefaultlib:"LIBCMTD" /out:"..\dist\wxc\wxcd-msw2.8.7-0.10.3.dll" /pdbt=
ype:sept /libpath:"..\..\wxMSW-2.8.7\lib\vc_lib"=0D
hunk ./wxc/wxc-2.8.dsp 91
-PostBuild_Cmds=3Decho Generating mingw32 import library ... ..\bin\reimp .=
.\dist\wxc\wxcd-msw2.8.7-0.10.2.lib move libwxcd-msw2.8.7-0.10.2.a ..\dist\=
wxc move wxcd-msw2.8.7-0.10.2.def ..\dist\wxc echo Done.=0D
+PostBuild_Cmds=3Decho Generating mingw32 import library ... ..\bin\reimp .=
.\dist\wxc\wxcd-msw2.8.7-0.10.3.lib move libwxcd-msw2.8.7-0.10.3.a ..\dist\=
wxc move wxcd-msw2.8.7-0.10.3.def ..\dist\wxc echo Done.=0D
}
Context:
[Fix mispelling of Mads's family name.
Eric Kow <eri...@gm...>**20080305173825
Sorry!
] =
[Don't call wxcore-clean when building wx.
Eric Kow <eri...@gm...>**20080305173555
Also, build wxcore in its own directory, so we don't get overlapping with =
wx.
(I'm guessing that the overlap is why we called wxcore-clean)
] =
[More portable haddocking for Windows.
Eric Kow <eri...@gm...>**20080305172200
As suggested by shelarcy.
] =
[Last modified (homepage).
Eric Kow <eri...@gm...>**20080305142057] =
[Add XRC as a wishlist task (homepage).
Eric Kow <eri...@gm...>**20080305141841] =
[Add bugs to the dist files.
Eric Kow <eri...@gm...>**20080305141806
=
We want people to know we're aware of them, and we want them
to get the idea of writing bug reports with demonstrators.
] =
[Remove scintilla from wishlist (homepage).
Eric Kow <eri...@gm...>**20080305135436
Already implemented as far as I know.
] =
[Update repository info (now using darcs, not CVS). (homepage)
Eric Kow <eri...@gm...>**20080305135227] =
[Update list of developers (homepage).
Eric Kow <eri...@gm...>**20080305135206] =
[Update hdocbases to work with haddock2 and ghc 6.8.2
Eric Kow <eri...@gm...>**20080305134826
I'm not sure which, but this makes it compile on my end.
] =
[Also take advantage of -split-objs for wx.
Eric Kow <eri...@gm...>**20080305113837] =
[(configure/haddock) Set normdocroot on non-Cygwin.
Eric Kow <eri...@gm...>**20080305112720] =
[Update URL for haddock interface files.
Eric Kow <eri...@gm...>**20080305112639] =
[Withdraw haddock support for GHC < 6.2.
Eric Kow <eri...@gm...>**20080305112401
Portability is nice and all, but this is getting hard to maintain.
] =
[Fix dep: wx-bindist requires wx
Eric Kow <eri...@gm...>**20080305112324] =
[Don't do wildcard expansion in cp-echo.
Eric Kow <eri...@gm...>**20080305111415
It seems to expand non-wildcard strings like into the empty string.
Not sure if this breaks anything else, though.
] =
[Bump to 0.10.3.
Eric Kow <eri...@gm...>**20080304224327] =
[Use xargs to feed split objs to $(AR) 25 at a time.
Eric Kow <eri...@gm...>**20080305104856] =
[Add vim modeline for makefile.lib.
Eric Kow <eri...@gm...>**20080305103228
It's really irritating otherwise; vim thinks it's COBOL.
] =
[Add an --hcflags option to the configure script.
Eric Kow <eri...@gm...>**20080227223152
For --split-objs and friends.
] =
[Back off from using split-objs for Graphics.UI.WXCore.WxcTypes
Eric Kow <eri...@gm...>**20080304223524
=
I don't really understand why we have to do this, but I get undefined
symbol errors linking sample apps when using this with --enable-split-objs
] =
[Warn about GHC older than 6.4 (to match removed functionality).
Eric Kow <eri...@gm...>**20080304223505] =
[Fix configure bug where ENABLE-SPLITOBJS was being defined.
Eric Kow <eri...@gm...>**20080304170729
It was being set to 'no' (perhaps the makefile should just
check if ENABLE-SPLITOBJS=3D'yes')
] =
[Add a wxcREFUSE_MEDIACTRL flag (for the same reason as opengl)
Eric Kow <eri...@gm...>**20080304154047] =
[Create a --enable-split-objs option for configure and makefile.
Eric Kow <eri...@gm...>**20080302233710
=
For wxcore, --enable-split-objs calls GHC with -split-objs and
combines the splitted up .o files in the archive.
] =
[Added testcase for FontFixed problem (1906476)
Mads Lindstroem <mad...@ya...>**20080304060118] =
[Remove List Control test case (bug 1742979 is already fixed on darcs).
shelarcy <she...@gm...>**20080228081614] =
[Fix: bugs/makefile's "make clean" doesn't clean Windows things.
shelarcy <she...@gm...>**20080228082649] =
[Remove parasite configure change.
Eric Kow <eri...@gm...>**20080227134757
Move around some variables to make more sense.
] =
[Add wx-prof target for Windows binary distribution.
shelarcy <she...@gm...>**20080227035051] =
[Fix bugs in enable wxcore profiling.
shelarcy <she...@gm...>**20080227034845] =
[Specify what OS BoxedCombinator bug fails on.
Eric Kow <eri...@gm...>**20080227135140] =
[Fix bugs makefile under Linux
Eric Kow <eri...@gm...>**20080227134848] =
[Add a configure option to enable wxcore profiling.
Eric Kow <eri...@gm...>**20080226215155] =
[Fix some bugs pointed out by shelarcy on wxcore-prof.
Eric Kow <eri...@gm...>**20080226211227] =
[Add wxcore-prof target for compiling profiling versions of wxcore.
Eric Kow <eri...@gm...>**20080225231635] =
[Remove support for GHC prior to 6.4.
Eric Kow <eri...@gm...>**20080225223554] =
[Maintainer is wxhaskell-devel not wxhaskell-users.
Eric Kow <eri...@gm...>**20080225003139] =
[Change samples/contrib/Camels.hs encoding to UTF-8.
shelarcy <she...@gm...>**20080225142551] =
[Fix: docdist and bindist's wx documents don't link wxcore documents.
shelarcy <she...@gm...>**20080225141105] =
[Fix: configure doesn't find GHC's Haddock document directory on GHC 6.8.x =
or higher.
shelarcy <she...@gm...>**20080225135754] =
[Fix bug pointed out by shelarcy in --enable-mediactrl flag.
Eric Kow <eri...@gm...>**20080225110340
It was setting the opengl flag instead.
] =
[Add a test case for start >> start (1610984)
Eric Kow <eri...@gm...>**20080225001328] =
[Implement an --enable-mediactrl configure flag.
Eric Kow <eri...@gm...>**20080225000109
with mediactrl disabled by default.
] =
[Add a diagram of wxhaskell components.
Eric Kow <eri...@gm...>**20080224185557] =
[(OS X) Skip intermediate step of compiling master.o (revisited!)
Eric Kow <eri...@gm...>**20080218225200
=
I'm going to quote some mails from Malcolm Wallace on wxhaskel-users in ea=
rly
2008-02.
=
First message:
> I'm attempting to install wxHaskell from the darcs repo at
> darcs.haskell.org, under ghc-6.6. on MacOS 10.4.11, with
> wxMac-2.6.4.
>
> The compilation of wxHaskell seems to proceed OK until the link
> stage:
>
> g++ -r -keep_private_externs -nostdlib -o out/wxc/master.o ....
>
> which failed because there is no -lstdc++-static on my machine. I
> found the place in the makefile to replace -lstdc++-static with
> the dynamic -lstdc++, and compilation proceeds further, but not
> much:
>
> g++ -dynamiclib -install_name\
> /usr/local/wxhaskell/lib/libwxc-mac2.6.4-0.10.1.dylib -undefined suppres=
s\
> -flat_namespace -o out/wxc/libwxc-mac2.6.4-0.10.1.dylib out/wxc/master.o=
\
> -lwx_macu_gl-2.6 -L/usr/local/lib -framework QuickTime -framework IOKit\
> -framework Carbon -framework Cocoa -framework System -lwx_macu_media-2.6=
\
> -lwx_macu-2.6
> ld: out/wxc/master.o undefined symbol 12387 (__ZTI10wxListBase) can'=
t be a weak definition
> /usr/bin/libtool: internal link edit command failed
>
> The offending symbol __ZTI10wxListBase looks like it might be a
> z-encoded symbol from Haskell-land, but I'm not sure how to proceed.
=
Second message:
> A correct build on MacOS 10.4.11 with ghc-6.6 requires that
> wxWidgets is configured with --enable-shared, and that this patch:
>
> (OS X) Check architecture to use intermediate step of compiling
> master.o or not.
>
> be darcs unpulled from your local repo.
>
> With these tweaks, wxHaskell builds, compiles, and runs the demo
> programs.
=
] =
[Eliminate mandatory --with-opengl on Linux.
Eric Kow <eri...@gm...>**20080219171912
=
If wxWidgets is compiled with opengl, its header files
#define wxUSE_GLCANVAS 1
=
(See, for example, /usr/lib/wx/include/gtk2-unicode-release-2.6/wx/setup.h=
on
Ubuntu Gutsy Gibbon), which causes us to compile glcanvas as if we were go=
ing
to link against the wxWidgets opengl library. But since we are not linkin=
g
against that, the user gets errors compiling their applications.
=
Here we introduce an extra preprocessor flag to really insist that no, des=
pite
what wxWidgets says, we don't want to use GLCANVAS.
] =
[Fix: wxPrint**, wxPreviveFrame** and other function causes link error by u=
ndefined reference on Windows (Visual Studio).
shelarcy <she...@gm...>**20080219034144] =
[Cleanup passing of std/media/stc/opengl to wx-config.
Eric Kow <eri...@gm...>**20080218130345] =
[Export TabPage type synonym (bug 1349475)
Eric Kow <eri...@gm...>**20080218005112] =
[Add ListControl test case (bug 1742979)
Eric Kow <eri...@gm...>**20080218002441
This might only be a bug on Windows, if at all.
] =
[Add test case textColor attribute (bug 1224727).
Eric Kow <eri...@gm...>**20080218000738] =
[Fix Landscape printing (bug 1168903).
Eric Kow <eri...@gm...>**20080217235724
=
Filed on behalf on Lennart Augustson <le...@au...>, who
submitted a regular Unix patch.
] =
[Add BoxedCombinator test case (bug 1549363)
Eric Kow <eri...@gm...>**20080217233719] =
[Add Sound type's Media class stop method.
shelarcy <she...@gm...>**20080218160511] =
[Fix STC* test cases.
shelarcy <she...@gm...>**20080218155734] =
[Fix: wrapper.h and sound.cpp doesn't care about wxWindows 2.4.2.
shelarcy <she...@gm...>**20080218155605] =
[Sync Visual Studio Project's source flatten away ewxw directories.
shelarcy <she...@gm...>**20080218142201] =
[Add the submenu bug.
Eric Kow <eri...@gm...>**20080217174326] =
[Add NonModalDialog test case (bug #1372529)
Eric Kow <eri...@gm...>**20080217174203] =
[Add a bugs directory for test cases.
Eric Kow <eri...@gm...>**20080217174142] =
[Fix UTF8Sampler test case.
Eric Kow <eri...@gm...>**20080217130553] =
[Fix typo pointed out on bugtracker.
Eric Kow <eri...@gm...>**20080217114303] =
[dos2unix files that have both CRLF and LF line terminators
Eric Kow <eri...@gm...>**20080217095711
=
Text editors get confused by these.
Get rid of trailing whitespace while we're at it.
] =
[Flatten away ewxw directories.
Eric Kow <eri...@gm...>**20080217094929
=
This is to mirror the wxc project, making it easier to compare our
version of wxc with the standalone one.
] =
[Remove unused ewxw files.
Eric Kow <eri...@gm...>**20080217082029
=
There is an overlap between ./wxc/src/ewxw and ./wxc/src. The makefile se=
ems
to ignore the ones in ewxw.
] =
[Synch Visual Studio Project's wxc library version
shelarcy <she...@gm...>**20080216161420] =
[Synch Visual Studio Project's output dir same as makefile
shelarcy <she...@gm...>**20080216155656] =
[Ugly hack to make setup haddock work without first building.
Eric Kow <eri...@gm...>**20080216135157] =
[Bump to 0.10.2.
Eric Kow <eri...@gm...>**20080216130854] =
[Mimick cabal in placement of haddocks.
Eric Kow <eri...@gm...>**20080216130819] =
[Move cabal stuff to end of makefile.
Eric Kow <eri...@gm...>**20080216125445
so that all variables are defined.
] =
[Add Hs-Source-Dirs for wxcore.cabal.
Eric Kow <eri...@gm...>**20080216125112
In case we ever switch to the Simple build type.
] =
[Re-add time package dependency (needed by wxdirect).
Eric Kow <eri...@gm...>**20080216124853] =
[Improve description and synopsis of cabal files.
Eric Kow <eri...@gm...>**20080216124832] =
[Split doc building into wxcore and wx version.
Eric Kow <eri...@gm...>**20080216124746] =
[Modernise haskell98 imports in wxdirect.
Eric Kow <eri...@gm...>**20080216120113] =
[Prefer /usr/local/wxhaskell/bin/wx-config to the one on the path.
Eric Kow <eri...@gm...>**20080216113844
=
This makes it easier to install wxhaskell via cabal-install.
Just set up a symbolic link to point to point to your wxWidgets,
no need for the --wx-config flag.
] =
[Add some --bindir, --datadir, --libexecdir to configure script.
Eric Kow <eri...@gm...>**20080216113837
For Cabal. The last two are ignored.
] =
[Change output dir to 'dist' to mimick cabal.
Eric Kow <eri...@gm...>**20080216104847] =
[Modernise haskell98 imports in wxcore.
Eric Kow <eri...@gm...>**20080216100020] =
[Consolidate build targets which exist purely for the sake of Cabal.
Eric Kow <eri...@gm...>**20080216095845] =
[Fix some dependencies that Ross Paterson pointed out.
Eric Kow <eri...@gm...>**20080215181444] =
[TAG 0.10.1
Eric Kow <eri...@gm...>**20080215173503] =
Patch bundle hash:
adc1deacf7170d24a65c376fbd52d6a329215f7d
--=_--
.
|
|
From: Eric Y. K. <eri...@gm...> - 2008-03-06 09:10:06
|
Pushed. Thanks -- Eric Kow <http://www.nltg.brighton.ac.uk/home/Eric.Kow> PGP Key ID: 08AC04F9 |