Hi Axel, I also bumped into this problem. Can we add this magic command in the Makefile somewhere, like for the "install" target. -- Fons Axel Naumann wrote: > Hi Richard, > ouch, you found 1/2 a bug in my web page, I'll fix that. Instead of > \ls bin/*.dll bin/*.exe | rebaseall -T - > do > rebase -b 0x60600000 bin/*.exe bin/*.dll > That will fix the cygheap error. > Axel. > > Richard J White wrote: > >> Dear all, >> >> I am trying to install Root 4.01/04 from source on Windows XP running >> the >> latest version of cygwin. I have followed axel's instructions from >> http://www.muenster.de/~naumana/win32gcc.html, stating: >> >> cd /cygdrive/c >> tar xzvf /cygdrive/c/install/root....tar.gz >> cd root >> export ROOTSYS=$PWD >> ./configure win32gcc --build=debug >> make >> make map >> \ls bin/*.dll bin/*.exe | rebaseall -T - >> >> all goes well until the last command, where I recive: >> >> ReBaseImage (/usr/bin/cygexpat-0.dll) failed with last error = 6 >> >> I ignore this and continue, defining my enviromental parameters in >> .bash_profile >> by adding: >> >> export PATH=$PATH:/c/WINDOWS/system32:/c/WINDOWS >> # >> # ROOT >> # >> export ROOTSYS='c:\root' # must be in DOS format (change path!) >> export PATH=`cygpath -u $ROOTSYS`/bin:$PATH >> >> >> I run startx followed by root. The splash screen appears, then the Xterm >> freezes and I recieve: >> >> $ root >> 4 [main] ? 2232 cygheap_fixup_in_child: Couldn't reserve 9891540 >> bytes of >> space for cygwin's heap (0x61790000 <0xA10000>) in child, Win32 error 487 >> c:\root\bin\root_exe.exe (2232): *** m.AllocationBase 0x613C0000, >> m.BaseAddress >> 0x61790000, m.RegionSize 0x19000, m.State 0x1000 >> >> >> Any ideas? >> >> Kind Regards, >> >> Richard White >> -- Org: CERN, European Laboratory for Particle Physics. Mail: 1211 Geneve 23, Switzerland E-Mail: Fons.Rademakers@cern.ch Phone: +41 22 7679248 WWW: http://www.rademakers.org/fons/ Fax: +41 22 7679480
This archive was generated by hypermail 2b29 : Sun Jan 02 2005 - 05:50:10 MET