[omniORB] 2.8.0pre2 build issues on AIX 4.3

Rob Cecil rceci@master.adams.com
Mon, 20 Sep 1999 12:34:42 -0400


--------------8AAFBB831F5B77DC272DDE2C
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit

Hello,

AIX 4.3.2 / name xlC 3.6.6 compiler:

Changes to powerpc_aix_4.2.mk (should a new powerpc_aix_4.3.mk be created?)



*** mk/platforms/powerpc_aix_4.2.mk.orig        Mon Sep 20 11:29:28 1999
--- mk/platforms/powerpc_aix_4.2.mk     Mon Sep 20 12:04:47 1999
***************
*** 38,44 ****
  # Using xlC_r                                                              #
  ############################################################################

! CXX             = xlC_r
  CXXDEBUGFLAGS   = -O
  CXXLINK               = xlC_r

--- 38,44 ----
  # Using xlC_r                                                              #
  ############################################################################

! CXX             = xlC_r -qmaxmem=8192
  CXXDEBUGFLAGS   = -O
  CXXLINK               = xlC_r

***************
*** 87,93 ****
  #
  ThreadSystem = Posix

! OMNITHREAD_POSIX_CPPFLAGS = -DNoNanoSleep -DPthreadDraftVersion=8
  OMNITHREAD_CPPFLAGS = -I$(TOP)/include -D_REENTRANT -D_THREAD_SAFE
  OMNITHREAD_LIB = -lomnithread2 -lpthreads
  OMNITHREAD_STATIC_LIB = -lomnithread-ar -lpthreads-ar
--- 87,93 ----
  #
  ThreadSystem = Posix

! OMNITHREAD_POSIX_CPPFLAGS = -DNoNanoSleep -DPthreadDraftVersion=8 -D_AIX_PTHREADS_D7
  OMNITHREAD_CPPFLAGS = -I$(TOP)/include -D_REENTRANT -D_THREAD_SAFE
  OMNITHREAD_LIB = -lomnithread2 -lpthreads
  OMNITHREAD_STATIC_LIB = -lomnithread-ar -lpthreads-ar





Remaining build issue:

make[2]: Leaving directory `/tmp/omniORB_280pre2/src/tool/omniidl2'
make[1]: Leaving directory `/tmp/omniORB_280pre2/src/tool'
making export in src/lib...
make[1]: Entering directory `/tmp/omniORB_280pre2/src/lib'
making export in src/lib/omnithread...
make[2]: Entering directory `/tmp/omniORB_280pre2/src/lib/omnithread'
File libomnithread-ar.a hasn't changed.
making export in src/lib/omnithread/sharedlib...
make[3]: Entering directory `/tmp/omniORB_280pre2/src/lib/omnithread/sharedlib'
make[3]: *** No rule to make target `libomnithread2.a.1', needed by `export'.  Stop.
make[3]: Leaving directory `/tmp/omniORB_280pre2/src/lib/omnithread/sharedlib'
make[2]: *** [export] Error 2
make[2]: Leaving directory `/tmp/omniORB_280pre2/src/lib/omnithread'
make[1]: *** [export] Error 2
make[1]: Leaving directory `/tmp/omniORB_280pre2/src/lib'
make: *** [export] Error 2


--
| Rob Cecil          | Senior Development Engineer                 |
| rceci@adams.com    | Product Development                         |
| (734) 913-9351     | Mechanical Dynamics, Inc. (www.adams.com)   |
--------------------------------------------------------------------



--------------8AAFBB831F5B77DC272DDE2C
Content-Type: text/html; charset=us-ascii
Content-Transfer-Encoding: 7bit

<!doctype html public "-//w3c//dtd html 4.0 transitional//en">
<html>
Hello,
<p>AIX 4.3.2 / name xlC 3.6.6 compiler:
<p>Changes to powerpc_aix_4.2.mk (should a new powerpc_aix_4.3.mk be created?)
<br>&nbsp;
<br>&nbsp;
<p>*** mk/platforms/powerpc_aix_4.2.mk.orig&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
Mon Sep 20 11:29:28 1999
<br>--- mk/platforms/powerpc_aix_4.2.mk&nbsp;&nbsp;&nbsp;&nbsp; Mon Sep
20 12:04:47 1999
<br>***************
<br>*** 38,44 ****
<br>&nbsp; # Using xlC_r&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
#
<br>&nbsp; ############################################################################
<p>! CXX&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
= xlC_r
<br>&nbsp; CXXDEBUGFLAGS&nbsp;&nbsp; = -O
<br>&nbsp; CXXLINK&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
= xlC_r
<p>--- 38,44 ----
<br>&nbsp; # Using xlC_r&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
#
<br>&nbsp; ############################################################################
<p>! CXX&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
= xlC_r -qmaxmem=8192
<br>&nbsp; CXXDEBUGFLAGS&nbsp;&nbsp; = -O
<br>&nbsp; CXXLINK&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
= xlC_r
<p>***************
<br>*** 87,93 ****
<br>&nbsp; #
<br>&nbsp; ThreadSystem = Posix
<p>! OMNITHREAD_POSIX_CPPFLAGS = -DNoNanoSleep -DPthreadDraftVersion=8
<br>&nbsp; OMNITHREAD_CPPFLAGS = -I$(TOP)/include -D_REENTRANT -D_THREAD_SAFE
<br>&nbsp; OMNITHREAD_LIB = -lomnithread2 -lpthreads
<br>&nbsp; OMNITHREAD_STATIC_LIB = -lomnithread-ar -lpthreads-ar
<br>--- 87,93 ----
<br>&nbsp; #
<br>&nbsp; ThreadSystem = Posix
<p>! OMNITHREAD_POSIX_CPPFLAGS = -DNoNanoSleep -DPthreadDraftVersion=8
-D_AIX_PTHREADS_D7
<br>&nbsp; OMNITHREAD_CPPFLAGS = -I$(TOP)/include -D_REENTRANT -D_THREAD_SAFE
<br>&nbsp; OMNITHREAD_LIB = -lomnithread2 -lpthreads
<br>&nbsp; OMNITHREAD_STATIC_LIB = -lomnithread-ar -lpthreads-ar
<br>&nbsp;
<br>&nbsp;
<br>&nbsp;
<br>&nbsp;
<p>Remaining build issue:
<p>make[2]: Leaving directory `/tmp/omniORB_280pre2/src/tool/omniidl2'
<br>make[1]: Leaving directory `/tmp/omniORB_280pre2/src/tool'
<br>making export in src/lib...
<br>make[1]: Entering directory `/tmp/omniORB_280pre2/src/lib'
<br>making export in src/lib/omnithread...
<br>make[2]: Entering directory `/tmp/omniORB_280pre2/src/lib/omnithread'
<br>File libomnithread-ar.a hasn't changed.
<br>making export in src/lib/omnithread/sharedlib...
<br>make[3]: Entering directory `/tmp/omniORB_280pre2/src/lib/omnithread/sharedlib'
<br>make[3]: *** No rule to make target `libomnithread2.a.1', needed by
`export'.&nbsp; Stop.
<br>make[3]: Leaving directory `/tmp/omniORB_280pre2/src/lib/omnithread/sharedlib'
<br>make[2]: *** [export] Error 2
<br>make[2]: Leaving directory `/tmp/omniORB_280pre2/src/lib/omnithread'
<br>make[1]: *** [export] Error 2
<br>make[1]: Leaving directory `/tmp/omniORB_280pre2/src/lib'
<br>make: *** [export] Error 2
<br>&nbsp;
<pre>--&nbsp;
| Rob Cecil&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; | Senior Development Engineer&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; |
| rceci@adams.com&nbsp;&nbsp;&nbsp; | Product Development&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; |
| (734) 913-9351&nbsp;&nbsp;&nbsp;&nbsp; | Mechanical Dynamics, Inc. (www.adams.com)&nbsp;&nbsp; |
--------------------------------------------------------------------</pre>
&nbsp;</html>

--------------8AAFBB831F5B77DC272DDE2C--