delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2002/01/08/18:32:58

Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm
List-Subscribe: <mailto:cygwin-subscribe AT cygwin DOT com>
List-Archive: <http://sources.redhat.com/ml/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-help AT cygwin DOT com>, <http://sources.redhat.com/ml/#faqs>
Sender: cygwin-owner AT cygwin DOT com
Delivered-To: mailing list cygwin AT cygwin DOT com
Date: Tue, 8 Jan 2002 23:13:42 +0100
From: "Gerrit P. Haase" <gp AT familiehaase DOT de>
X-Mailer: The Bat! (v1.53t) Business
Reply-To: "Gerrit P. Haase @ cygwin" <cygwin AT cygwin DOT com>
Organization: Esse keine toten Tiere
X-Priority: 3 (Normal)
Message-ID: <65368220573.20020108231342@familiehaase.de>
To: cygwin AT cygwin DOT com
Subject: Re: rebase for setup (curl)
In-Reply-To: <20020108182619.GB2136@dothill.com>
References: <6EB31774D39507408D04392F40A10B2BC1FEA7 AT FDYEXC202 DOT mgroupnet DOT com>
<20020108182619 DOT GB2136 AT dothill DOT com>
MIME-Version: 1.0

Hallo Jason,

Am 2002-01-08 um 19:26 schriebst du:

> It is very simple.  Just download, uncompress, and install the following:

>     http://www.tishler.net/jason/software/rebase/rebase.exe.bz2

> into /usr/local/bin.

That is funny, with my browser (IE) get just binary garbage:

BZh91AY&SYCF#=Ux4> >$什 jz)
Jw}|{ sڭj<7Vrw}yfGAFln:yO
y]ݹ[go =<K{{j{v5vg]ۮϪ{wmn=u{޶x=6s}...

> The following is a sample command line:

>     rebase -d -b 0x68000000 cygcurl-2-*.dll

Well, we have the great Cygwin toolchain, there is wget e.g.;)

$ wget http://www.tishler.net/jason/software/rebase/rebase.exe.bz2
--22:59:59--  http://www.tishler.net/jason/software/rebase/rebase.exe.bz2
           => `rebase.exe.bz2'
Connecting to www.tishler.net:80... connected!
HTTP request sent, awaiting response... 200 OK
Length: 38,012 [text/html]                 <------------------Text/HTML?

    0K .......... .......... .......... .......              100% @   8.15 KB/s

23:00:04 (8.15 KB/s) - `rebase.exe.bz2' saved [38012/38012]

But it works!

$ ./rebase.exe
usage: rebase -b BaseAddress [-d] -o Offset ImageFileName ...

Please, Jason, tell me, where can I find more infos or the sources?
In detail, I'm getting different error codes 5, 32, 487 like this
and what is strange (I think), I'm geting not one of these errors
running the same command in /usr/local/bin where I have just my own
dll's, well libmysqlclient-11.dll was also build by myself...):

$ for i in *.dll; do rebase -d -b 0x68000000 $i; done

Scintilla.dll: new base = 67fd0000, new size = 30000
ReBaseImage() failed with last error = 32

cygXpm-X4.dll: new base = 67ff0000, new size = 10000
ReBaseImage() failed with last error = 32

cygcom_err-1.dll: new base = 67ff0000, new size = 10000
ReBaseImage() failed with last error = 32

cygcurl-2.dll: new base = 68000000, new size = 0
ReBaseImage() failed with last error = 32

cygform6.dll: new base = 67ff0000, new size = 10000
ReBaseImage() failed with last error = 32

cygjbig1.dll: new base = 67ff0000, new size = 10000
ReBaseImage() failed with last error = 32

cygncurses5.dll: new base = 67fc0000, new size = 40000
ReBaseImage() failed with last error = 32

cygpng.dll: new base = 67fc0000, new size = 40000
ReBaseImage() failed with last error = 32

cygss-0.dll: new base = 67fe0000, new size = 20000
ReBaseImage() failed with last error = 32

cygtcl80.dll: new base = 67f90000, new size = 70000
ReBaseImage() failed with last error = 487

cygtclreg80.dll: new base = 67ff0000, new size = 10000
ReBaseImage() failed with last error = 32

cygwin1-uinfo.dll: new base = 67c20000, new size = 3e0000
ReBaseImage() failed with last error = 32

cygxsltbreakpoint-1.dll: new base = 67ff0000, new size = 10000
ReBaseImage() failed with last error = 32

glut32.dll: new base = 67fc0000, new size = 40000
ReBaseImage() failed with last error = 32

libmysqlclient-11.dll: new base = 67ea0000, new size = 160000
ReBaseImage() failed with last error = 32
ReBaseImage() failed with last error = 5

pq++.dll: new base = 68000000, new size = 0
ReBaseImage() failed with last error = 32

Gerrit
-- 
=^..^=                                        mailto:gp AT familiehaase DOT de


--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Bug reporting:         http://cygwin.com/bugs.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/

- Raw text -


  webmaster     delorie software   privacy  
  Copyright 2019   by DJ Delorie     Updated Jul 2019