Issue : perl, cygwin and pspsdk

Discuss the development of new homebrew software, tools and libraries.

Moderators: cheriff, TyRaNiD

Post Reply
User avatar
Shazz
Posts: 244
Joined: Tue Aug 31, 2004 11:42 pm
Location: Somewhere over the rainbow
Contact:

Issue : perl, cygwin and pspsdk

Post by Shazz »

Erg, don't ask me why but I updated my cygwin installation and since, when I run the last toolchain available, when bootstrapping the pspsdk I've got :

Code: Select all

$ ./bootstrap -v
.
aclocal -I aclocal
   1763 [main] perl 3212 fixup_mmaps_after_fork: WARNING: VirtualProtectEx to return to previous state in parent failed
for MAP_PRIVATE address 0x460000, Win32 error 87
   1986 [main] perl 3212 fixup_mmaps_after_fork: ReadProcessMemory (2nd try) failed for MAP_PRIVATE address 0x460000, Wi
n32 error 87
d:\cygwin\bin\perl.exe (3212): *** recreate_mmaps_after_fork_failed
     10 [main] perl 3640 fork_parent: child 3212 died waiting for dll loading
      4 [main] perl 1880 fixup_mmaps_after_fork: WARNING: VirtualProtectEx to return to previous state in parent failed
for MAP_PRIVATE address 0x460000, Win32 error 87
    322 [main] perl 1880 fixup_mmaps_after_fork: ReadProcessMemory (2nd try) failed for MAP_PRIVATE address 0x460000, Wi
n32 error 87
d:\cygwin\bin\perl.exe (1880): *** recreate_mmaps_after_fork_failed
      8 [main] perl 3800 fork_parent: child 1880 died waiting for dll loading
autoheader
      5 [main] perl 3232 fixup_mmaps_after_fork: WARNING: VirtualProtectEx to return to previous state in parent failed
for MAP_PRIVATE address 0x460000, Win32 error 87
    320 [main] perl 3232 fixup_mmaps_after_fork: ReadProcessMemory (2nd try) failed for MAP_PRIVATE address 0x460000, Wi
n32 error 87
d:\cygwin\bin\perl.exe (3232): *** recreate_mmaps_after_fork_failed
      9 [main] perl 3264 fork_parent: child 3232 died waiting for dll loading
autoconf
      4 [main] perl 2900 fixup_mmaps_after_fork: WARNING: VirtualProtectEx to return to previous state in parent failed
for MAP_PRIVATE address 0x460000, Win32 error 87
   1921 [main] perl 2900 fixup_mmaps_after_fork: ReadProcessMemory (2nd try) failed for MAP_PRIVATE address 0x460000, Wi
n32 error 87
d:\cygwin\bin\perl.exe (2900): *** recreate_mmaps_after_fork_failed
    211 [main] perl 3596 fork_parent: child 2900 died waiting for dll loading
grep: Makefile.in: No such file or directory
Seems Perl/Windows XP issue but if somebody knows why.. I tried reinstallign all but same result :(
- TiTAN Art Division -
http://www.titandemo.org
Arwin
Posts: 426
Joined: Tue Jul 12, 2005 7:00 pm

Post by Arwin »

10 [main] perl 3640 fork_parent: child 3212 died waiting for dll loading

I'm imagining this one is key, but other than playing around with regsrvr32.exe I'm not sure how to fix it.
Valohtar
Posts: 13
Joined: Sat Jul 02, 2005 4:28 am

Post by Valohtar »

I've had the same problem when I tried to add perl to the installation, although the error message is a little different. I'm pretty sure that I have the latest autoconf and automake.

Image

I'm going to try to reinstall Cygwin with just the necessities to see if it solves the problem. If not, then I'm not sure what to do.

[EDIT] Just tried it, no dice. That makes me officially clueless. As a side note, when toolchain.sh tries to run ./configure, it gets a permission denied error.
Valohtar
Posts: 13
Joined: Sat Jul 02, 2005 4:28 am

Post by Valohtar »

After a bit of googling, I found the solution. I'm not sure how or why it works, but it does ;). I found it from http://blog.gmane.org/gmane.os.cygwin.p ... h=20040401.

I basically says that you need to run the cygwin setup and get the rebase package. Afterwards, you have to run rebaseall. I had to run it in cmd.exe for it to work. Once that is done, you should be fine. If this is a common fix, then it should probably be put into the 'Common Problems and Solutions' thread.
User avatar
Shazz
Posts: 244
Joined: Tue Aug 31, 2004 11:42 pm
Location: Somewhere over the rainbow
Contact:

Post by Shazz »

Unfortunately did not work for me...:(
- TiTAN Art Division -
http://www.titandemo.org
Post Reply