[esp-r] Re: install failure (after getting source code on MSYS)

Jon Hand jon at esru.strath.ac.uk
Thu May 28 12:56:05 BST 2009


I visited the site where the problem was happening today - the issue was that
the svn checkout was incomplete and some of the files were missing.  After
issuing a svn cleanup and a svn checkout the remaining files were downloaded
and the compile completed.  When in doubt  do a 'make clean' and then a 'svn update'.

There is one issue - hosting a MSYS development environment and a Cygwin development
environment on the same machine is not stable.  Keep these
two development environments on separate machines or put one on a virtual disk/OS
within the computer.  There are library clashes that are likely.

-Jon Hand
________________________________________
From: esp-r-bounces at lists.strath.ac.uk [esp-r-bounces at lists.strath.ac.uk] On Behalf Of Achim Geissler [achim.geissler at intergga.ch]
Sent: 28 May 2009 10:19
To: '육인수'; 'Ferguson, Alex'
Cc: esp-r at lists.strath.ac.uk
Subject: [esp-r] Re: install failure (after getting source code on MSYS)

Hi Lewis

The last message in your screenshot tells you that g77 is missing. Either it actually is missing or it may be in an unusual path. Which gcc are you using? The makefile assumes g77 for older gcc, as far as I know. Newer gcc should be looking for gfortran.

The first “stack dump” I don’t know. Does svn work from the command line? Possibly a problem, there.

Regards
Achim


From: esp-r-bounces at lists.strath.ac.uk [mailto:esp-r-bounces at lists.strath.ac.uk] On Behalf Of ???
Sent: Donnerstag, 28. Mai 2009 02:28
To: Ferguson, Alex
Cc: esp-r at lists.strath.ac.uk
Subject: [esp-r] Re: install failure (after getting source code on MSYS)

I got downloaded a rebase.exe file and put it in /msys/1.0/bin.

That enabled me to execute the rebase thing and it worked. (It worked in MinGW command prompt)

This small success leads to me another challenge ;)

Does anyone can check the attached picture and tell me what is going on?

I got this screen after running

./Install -d c:\Esru

on MSYS command prompt.

Best Regard,

Lewis

Team Manager,
DASS Consultants Ltd.

143-834, Venture Center 304-ho, 632-9 Guui-dong Gwangjin-gu, Seoul, Korea

T. 82.2.913.2585 F. 82.2.949.2585
H. www.dasskorea.com<http://www.dasskorea.com>


2009/5/27 육인수 <yook at dasskorea.com<mailto:yook at dasskorea.com>>
okay.

I already checked the 'path' in my window 'Environment Variable' before and there was no 'cygwin' in the path.

That might not be a problem.

The thing is my MSYS doesn't show me the 'rebase'.

It just gives me the following message-

"sh: rebase: command not found"

I am gonna check some more detail about my installing process to check whether it was correct or not.

Let me give you some additional question after checking or reinstalling those stuffs.

Many thanks,

Lewis,

Team Manager,
DASS Consultants Ltd.

143-834, Venture Center 304-ho, 632-9 Guui-dong Gwangjin-gu, Seoul, Korea

T. 82.2.913.2585 F. 82.2.949.2585
H. www.dasskorea.com<http://www.dasskorea.com>


2009/5/27 Ferguson, Alex <Alex.Ferguson at nrcan-rncan.gc.ca<mailto:Alex.Ferguson at nrcan-rncan.gc.ca>>
Hi Lewis,

rebase appears on my msys system, but I've never used it:

$ rebase
usage: REBASE [switches]
              [-R image-root [-G filename] [-O filename] [-N filename]]
              image-names...
              One of -b and -i switches are mandatory.
              [-a] Used with -x.  extract All debug info into .dbg file
              [-b InitialBase] specify initial base address
              [-c coffbase_filename] generate coffbase.txt
                  -C includes filename extensions, -c does not
              [-d] top down rebase
              [-f] Strip relocs after rebasing the image
              [-i coffbase_filename] get base addresses from coffbase_filename
              [-l logFilePath] write image bases to log file.
              [-p] Used with -x.  Remove private debug info when extracting
              [-q] minimal output
              [-s] just sum image range
              [-u symbol_dir] Update debug info in .DBG along this path
              [-v] verbose output
              [-x symbol_dir] extract debug info into separate .DBG file first
              [-z] allow system file rebasing
              [-?] display this message
              [-R image_root] set image root for use by -G, -O, -N
              [-G filename] group images together in address space
              [-O filename] overlay images in address space
              [-N filename] leave images at their origional address
                  -G, -O, -N, may occur multiple times.  File "filename"
                  contains a list of files (relative to "image-root")

But I suggest you first make sure that cygwin does not appear in your path. You'll find it in the Environment variables section of the 'advanced' tab on your 'system' dialog on the control-panel. Failing that, you could try to reinstall ESP-r.

- Alex


________________________________
From: 육인수 [mailto:yook at dasskorea.com<mailto:yook at dasskorea.com>]
Sent: May 26, 2009 12:59
To: Ferguson, Alex
Cc: esp-r at lists.strath.ac.uk<mailto:esp-r at lists.strath.ac.uk>
Subject: Re: [esp-r] install failure (after getting source code on MSYS)
Thank you, Alex for your kind help.

Actually, I also suspected some troubles due to coexisting Cygwin and MSYS.

That is why I removed Cygwin from my machine before the installing of MinGW and MSYS.

I removed some registry values using 'regedit' and then delete the 'c:\Cygwin' folder manually.

In my guess, 'rebase' is a Cygwin command.

In MSYS command window, 'rebase' command cannot be found according to 'sh'.

Hope anyone knows something about this

Regard,

Lewis I. Yook


Team Manager,
DASS Consultants Ltd.
?
143-834, Venture Center 304-ho, 632-9 Guui-dong Gwangjin-gu, Seoul, Korea

T. 82.2.913.2585 F. 82.2.949.2585
H. www.dasskorea.com<http://www.dasskorea.com>


2009/5/27 Ferguson, Alex <Alex.Ferguson at nrcan-rncan.gc.ca<mailto:Alex.Ferguson at nrcan-rncan.gc.ca>>
Hi Lewis,
?
I've never seen that error before, but I suspect you've encountered?a low-level error when the install script invoked low-level utilities to create the ESP-r directory tree.?I found some similar discussion here:
?
http://www.nabble.com/Subject:-Newbie-problem-with-installing-MSYS-td16005781.html
?
It seems this problem may crop up when msys and cygwin coexist on a machine; msys may be finding and executing cygwin binaries in the windows path. Otherwise, you may find success by following the suggestion to 'rebase' your msys dlls contained within that thread.
?
Hope that helps.
?
- Alex
?

________________________________
From: esp-r-bounces at lists.strath.ac.uk<mailto:esp-r-bounces at lists.strath.ac.uk> [mailto:esp-r-bounces at lists.strath.ac.uk<mailto:esp-r-bounces at lists.strath.ac.uk>] On Behalf Of ???
Sent: May 26, 2009 01:02
To: esp-r at lists.strath.ac.uk<mailto:esp-r at lists.strath.ac.uk>
Subject: [esp-r] install failure (after getting source code on MSYS)
Hello, developers,

I am trying to do some development work on WinXP machine.

Through the Tortoise SVN, I got source code already.

After getting this source, I tried 'Install' in MSYS command window but suddenly failed.

The attached file shows some messages I got.

Please share any tips with me~

Thank you for your attention in advance.

Lewis Yook

Team Manager,
DASS Consultants Ltd.
?
143-834, Venture Center 304-ho, 632-9 Guui-dong Gwangjin-gu, Seoul, Korea

T. 82.2.913.2585 F. 82.2.949.2585
H. www.dasskorea.com<http://www.dasskorea.com>





More information about the esp-r mailing list