Author: leo
Date: Fri Apr 22 05:40:38 2005
New Revision: 7908

Modified:
   trunk/MANIFEST.generated
   trunk/config/init/hints/mswin32.pl
Log:
[perl #35048] [PATCH] Building pge.dll with MinGW

Small patch for building and coping pge.dll with MinGW.

[perl #35049] [PATCH] MANIFEST.generated

Add parrot utils (pdump, pdb, pbc_info, disassemble)
Remove obsolete files.

Both
Courtesy of François Perrad <[EMAIL PROTECTED]>


Modified: trunk/MANIFEST.generated
==============================================================================
--- trunk/MANIFEST.generated    (original)
+++ trunk/MANIFEST.generated    Fri Apr 22 05:40:38 2005
@@ -1,4 +1,8 @@
 parrot                                            [main]bin
+pdump                                             [main]bin
+pdb                                               [main]bin
+pbc_info                                          [main]bin
+disassemble                                       [main]bin
 blib/lib/libparrot.a                              [devel]lib
 runtime/parrot/library/Data/Dumper/Base.pbc       [main]
 runtime/parrot/library/Data/Dumper/Default.pbc    [main]
@@ -7,7 +11,6 @@
 runtime/parrot/library/Data/Sort.pbc              [main]
 runtime/parrot/library/Getopt/Long.pbc            [main]
 runtime/parrot/library/Stream/Base.pbc            [main]
-runtime/parrot/library/Stream/Buffer.pbc          [main]
 runtime/parrot/library/Stream/Combiner.pbc        [main]
 runtime/parrot/library/Stream/Coroutine.pbc       [main]
 runtime/parrot/library/Stream/Filter.pbc          [main]
@@ -45,5 +48,3 @@
 runtime/parrot/include/tm.pasm                    [main]
 runtime/parrot/include/vtable_methods.pasm        [main]
 runtime/parrot/include/warnings.pasm              [main]
-blib/lib/icu/2.6.1/icudt26l.dat                   [main]
-blib/lib/icu/2.6.1/icudt26b.dat                   [main]

Modified: trunk/config/init/hints/mswin32.pl
==============================================================================
--- trunk/config/init/hints/mswin32.pl  (original)
+++ trunk/config/init/hints/mswin32.pl  Fri Apr 22 05:40:38 2005
@@ -151,10 +151,10 @@
                                'ar' => 'ar',
                                'cc' => 'gcc',
                                'ccflags' => '-s -O2 -DWIN32 ',
-                               'cp' => 'copy',
+                               'cp' => '$(PERL) -MExtUtils::Command -e cp',
                                'ld' => 'g++',
                                'ld_load_flags' => '-shared ',
-                               'ld_share_flags' => '-shared libparrot.def ',
+                               'ld_share_flags' => '-shared ',
                                'ldflags' => '-s ',
                                'libs' => '-lmsvcrt -lmoldname -lkernel32 
-luser32 -lgdi32 -lwinspool -lcomdlg32 -ladvapi32 -lshell32 -lole32 -loleaut32 
-lnetapi32 -luuid -lws2_32 -lmpr -lwinmm -lversion -lodbc32 ',
                                'link' => 'gcc',
@@ -166,9 +166,9 @@
                } elsif ($make =~ /dmake/i) {
                        # mingw Perl
                        Configure::Data->set(
-                               'cp' => 'copy',
+                               'cp' => '$(PERL) -MExtUtils::Command -e cp',
                                'ld_load_flags' => '-shared ',
-                               'ld_share_flags' => '-shared libparrot.def ',
+                               'ld_share_flags' => '-shared ',
                                'make' => 'mingw32-make',
                                'ncilib_link_extra' => 'src/libnci_test.def',
                        );

Reply via email to