On Mon, 31 Jan 2005 17:53:21 +0700, Samphan Raruenrom wrote: > I'm buiding 680_m69. The build fail here :- > > /cygdrive/c/home/samphan/Sources/ooo/postprocess/rebase > ------ rebase dlls ------ > guw.pl rebase -v -b 0x68000000 -C ../wntmsci10.pro/misc/coffbase.txt -d > -l ../wntmsci10.pro/misc/rebase_log.txt -R > /cygdrive/c/home/samphan/Sources/ooo/solver/680/wntmsci10.pro/bin -N > no_rebase.txt > /cygdrive/c/home/samphan/Sources/ooo/solver/680/wntmsci10.pro/bin/*.dll > /cygdrive/c/home/samphan/Sources/ooo/solver/680/wntmsci10.pro/bin/so/*.dll > rebase: unknown option -- C > usage: rebase -b BaseAddress [-Vdv] [-o Offset] [-T FileList | -] Files... > dmake: Error code 1, while making 'rebase' > > ---------------------------------- > I found that it's using cygwin/bin/rebase. > Anybody can help me on this?
IIRC, something in the way Cygwin gets fork() to work interferes with relocating DLL base addresses, so DLLs under Cygwin all have to have non-overlapping addresses. Rebase goes through all DLLs it is aware of and straightens things out. You are more likely to get a useful answer at cygwin at cygwin dot com . I recommend reading http://cygwin.com/lists.html before you write them. -- Mac :}) ** I usually forward private questions to the appropriate mail list. ** Ask Smarter: http://www.catb.org/~esr/faqs/smart-questions.html Give a hobbit a fish and he eats fish for a day. Give a hobbit a ring and he eats fish for an age. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
