[omniORB] problem building with gcc and mingw

Roger Barnett roger.barnett at globalgraphics.com
Tue Jul 5 17:59:55 BST 2005





Hi

I'm getting the following when building omniorb with the latest mingw
distrib and gcc 3.4.2
and I wondered if anyone had seen this before and/or had words of wisdom on
where
the problem might lie...

+ g++ -oomniidl.exe -mthreads -Wl,--enable-runtime-pseudo-reloc
-Lc:/users/rday/tools/omniorb-4.0.6/omniorb-4.0.6/libs
-Lc:/users/rday/tools/omniorb-4.0.6/omniorb-4.0.6/lib/x86_win32
-Lc:/users/rday/tools/omniorb-4.0.6/omniorb-4.0.6/PCbuild
-L../../../../lib/x86_win32 y.tab.o lex.yy.o idlerr.o idlutil.o idltype.o
idlrepoId.o idlscope.o idlexpr.o idlast.o idlvalidate.o idldump.o
idlconfig.o idlfixed.o idlpython.o -lpython15
Info: resolving _PyString_Type by linking to __imp__PyString_Type
(auto-import)
Info: resolving _PyFile_Type by linking to __imp__PyFile_Type (auto-import)
Info: resolving __Py_NoneStruct by linking to __imp___Py_NoneStruct
(auto-import)
Info: resolving _PyExc_TypeError by linking to __imp__PyExc_TypeError
(auto-import)
Info: resolving _PyExc_IOError by linking to __imp__PyExc_IOError
(auto-import)
fu000001.o:: undefined reference to `unknown_iname'
fu000002.o:: undefined reference to `unknown_iname'
fu000003.o:: undefined reference to `unknown_iname'
fu000004.o:: undefined reference to `unknown_iname'
fu000006.o:: undefined reference to `unknown_iname'
fu000007.o:: more undefined references to `unknown_iname' follow
nmth000000.o:: undefined reference to `_nm__PyString_Type'
nmth000005.o:: undefined reference to `_nm__PyFile_Type'
nmth000008.o:: undefined reference to `_nm___Py_NoneStruct'
nmth000028.o:: undefined reference to `_nm__PyExc_TypeError'
nmth000033.o:: undefined reference to `_nm__PyExc_IOError'
collect2: ld returned 1 exit status
make[3]: *** [omniidl.exe] Error 1
make[3]: Leaving directory
`/c/users/rday/tools/omniORB-4.0.6/omniORB-4.0.6/src/tool/omniidl/cxx'
make[2]: *** [export] Error 1
make[2]: Leaving directory
`/c/users/rday/tools/omniORB-4.0.6/omniORB-4.0.6/src/tool/omniidl'
make[1]: *** [export] Error 1
make[1]: Leaving directory
`/c/users/rday/tools/omniORB-4.0.6/omniORB-4.0.6/src/tool'
make: *** [export] Error 1


TIA


reb





More information about the omniORB-list mailing list