1 Reply Latest reply: Jun 3, 2014 5:57 AM by Per Lindström RSS

    TMS_ORA build error in Tuxedo9.1

    Aspire_DBA

      Hi,

       

      Was trying to build the TMS_ORA for an application in Solaris 10 for tuxedo 9.1. I received the following error.

       

      /home4/test > buildtms -o TMS_ORA -r Oracle_XA

      /usr/ucb/cc:  language optional software package not installed

      CMDTUX_CAT:1832: ERROR: can't execute cc -w  -mt  -I$TUXDIR/include -o TMS_ORA BS-42df.c  -L${TUXDIR}/lib /home1/tuxedo/tuxed

      o9.1/lib/TMS.o  -ltux -lbuft  -L${ORACLE_HOME}/lib32 -lclntsh -L/usr/lib -lm -laio -lfml -lfml32 -lengine -R/usr/lib/lwp -lpthread -lposix4 -lsocket -lnsl -lm -lnsl -lsocket

      CMDTUX_CAT:530: ERROR: Cannot execute $TUXDIR/bin/buildserver -r Oracle_XA -o TMS_ORA -S -s TMS -s..TMS:TMS -f $TUXDIR/lib/TMS.o


      /home4/test > echo $TUXDIR

      /home1/tuxedo/tuxedo9.1

       

      /home4/test > echo $ORACLE_HOME

      /home1/oracle/product/10.2.0

       

      buildserver has execute permissions, I have checked the variables for error CMDTUX_CAT:530 and everything looks fine.


      What am i possibly doing wrong.?

        • 1. Re: TMS_ORA build error in Tuxedo9.1
          Per Lindström

          Hi,

           

          in order to run buildtms you basically need to have a C compiler installed, which seems to be missing in your case:

          /home4/test > buildtms -o TMS_ORA -r Oracle_XA

          /usr/ucb/cc:  language optional software package not installed

           

          Try installing a C compiler. There may be ways to get around this problem by only using ld, but that is a longer and more winding path...

           

          Hope this helps,

          /Per