Discussion:
[omniORB] cygwin subset package missing "rebase"
James Kulp
2010-11-24 22:58:02 UTC
Permalink
When building 4.1.4 from source with VC 9.0, I downloaded the cygwin
subset package as recommended in the README.win32.txt (from
http://omniorb.sourceforge.net/att_packages/gnu-win32-lite.zip).

It is missing the "rebase.exe" program, which is needed by the build.

When I copied a "rebase.exe" from an ancient cygwin installation, I had
other problems, but I figure it is not worth bothering with until there
is a rebase.exe that is consistent with the rest of the
"gnu-win32-lite.zip".

If it is useful, the error was (using the copied-from-ancient-cygwin
rebase):

(cd ../../bin/x86_win32; rebase.exe -b 0x68000000 -d *rt.dll)
make[1]: *** [export] Error 57

Jim
Duncan Grisby
2010-11-24 23:38:24 UTC
Permalink
Post by James Kulp
When building 4.1.4 from source with VC 9.0, I downloaded the cygwin
subset package as recommended in the README.win32.txt (from
http://omniorb.sourceforge.net/att_packages/gnu-win32-lite.zip).
It is missing the "rebase.exe" program, which is needed by the build.
rebase.exe is part of Visual Studio, not cygwin. Or rather, the full
cygwin distribution has a version, but you should be using the Visual
Studio one.

On my machine, rebase.exe is in c:\Program Files\Microsoft SDKs\Windows
\v7.0A\bin\rebase.exe

Cheers,

Duncan.
--
-- Duncan Grisby --
-- ***@grisby.org --
-- http://www.grisby.org --
James Kulp
2010-11-25 00:13:02 UTC
Permalink
I am using the "2008 Visual Studio" express download, VC 9.0.
(Just downloaded from Microsoft and installed three days ago).
I have a c:\Program Files\Microsoft SDKs\Windows\v6.0A\bin directory,
but there is no rebase.exe, anywhere on my system (except the old cygwin
directory).

Perhaps it is only available on the non-Express versions?

Jim
Post by Duncan Grisby
Post by James Kulp
When building 4.1.4 from source with VC 9.0, I downloaded the cygwin
subset package as recommended in the README.win32.txt (from
http://omniorb.sourceforge.net/att_packages/gnu-win32-lite.zip).
It is missing the "rebase.exe" program, which is needed by the build.
rebase.exe is part of Visual Studio, not cygwin. Or rather, the full
cygwin distribution has a version, but you should be using the Visual
Studio one.
On my machine, rebase.exe is in c:\Program Files\Microsoft SDKs\Windows
\v7.0A\bin\rebase.exe
Cheers,
Duncan.
Loading...