2008/1/31, Robert May <ro...@th...>:
> I think I'm making good progress. I just cimmitted everything that I
> had outstanding in my local repository. Here's what I have left to do
> before a 1.06 release:
>
> - Check that some 'redefined definitions' warnings have been removed
> by the updates to ppport.h
> - Find out why my build on Cygwin results in an unloadable
> SciLexer.dll (permissions I think)
Yes. On cygwin it is missing the x "permission", which is "Read &
Execute" on Windows ACLs.
Note the other cygwin permission problems:
* GUI.rc is not writable, so the default make will fail.
diff -ub perl-Win32-GUI-1.05/Makefile.PL.orig perl-Win32-GUI-1.05/Makefile.PL
--- perl-Win32-GUI-1.05/Makefile.PL.orig 2006-11-02
21:36:58.000000000 +0100
+++ perl-Win32-GUI-1.05/Makefile.PL 2008-01-12 21:38:08.406250000 +0100
@@ -361,6 +361,7 @@
$rc_frag .= <<'RC_FRAG3'
GUI.rc: GUI.pm
+ attrib -R GUI.rc
$(PERL) -I$(BUILD_TOOLS) $(BUILD_TOOLS)/updateRC.pl
RC_FRAG3
* samples/* are not writable, so the blib update for the demos will fail.
No patch, I fix that in my build script.
> - Add to all Makefiles a suitable addition of the -mms-bitfields flag
> for gcc, to allow building under 5.10 with GCC against a VC++ compiled
> Perl to work.
Good catch by Jan.
> - check that the new tests for Scintilla work under cygwin
I'll do.
> - update $VERSION of modules that have changes
> - update Win23::GUI $VERSION to 1.05_99 and make a beta distribution available.
--
Reini Urban
http://phpwiki.org/ http://murbreak.at/
http://spacemovie.mur.at/ http://helsinki.at/
|