[omniORB] [PATCH] Compilation of moniORB-4.0.3 using recent
mingwtools.
Wolfgang Glas
wolfgang.glas at ev-i.at
Tue Jul 27 11:30:58 BST 2004
Am Dienstag, 20. Juli 2004 15:46 schrieb Al Slater:
> omniorb-list-bounces at omniorb-support.com wrote:
> > On Sunday 13 June, Wolfgang Glas wrote:
> >> I' ve worked out a patch, which adapts omniORB's build system for
> >> use with recent mingw tools.
> >
> > Thanks. I've checked the changes in.
> >
> > Cheers,
> >
> > Duncan.
>
> Is the patch complete? I have tried building the latest CVS with msys
> and received the following error(s).
>
> $ make
> making export in ./src...
> make[1]: Entering directory `/home/aslate/omnicvs/omni/src'
> making export in src/tool...
> make[2]: Entering directory `/home/aslate/omnicvs/omni/src/tool'
> making export in src/tool/omkdepend...
> make[3]: Entering directory
> `/home/aslate/omnicvs/omni/src/tool/omkdepend'
> + rm -f omkdepend
> + gcc -o omkdepend -O -L../../../lib -L../../../lib include.o main.o
> parse.o pr.o cppsetup.o ifparser.o
> main.o(.text+0xa2):main.c: undefined reference to `GetMounts'
> main.o(.text+0xb7):main.c: undefined reference to `GetMounts'
> main.o(.text+0x2e6):main.c: undefined reference to
> `TranslateFileNameU2D'
> main.o(.text+0x3eb):main.c: undefined reference to
> `TranslateFileNameU2D'
> pr.o(.text+0x1b4):pr.c: undefined reference to `TranslateFileNameD2U'
> make[3]: *** [omkdepend] Error 1
> make[3]: Leaving directory
> `/home/aslate/omnicvs/omni/src/tool/omkdepend'
> make[2]: *** [export] Error 1
> make[2]: Leaving directory `/home/aslate/omnicvs/omni/src/tool'
> make[1]: *** [export] Error 1
> make[1]: Leaving directory `/home/aslate/omnicvs/omni/src'
> make: *** [all] Error 1
Hmmm, looks like you don't have Win32Platform defined in omni/src/tool/dir.mk
Did you correctly set
platform = x86_nt_4.0_mingw
in config.mk ?
Wolfgang
More information about the omniORB-list
mailing list