Menu

Compiling 2.0.0beta4 in Solaris 10/SPARC

2006-11-10
2013-01-14
  • Bob Wickline

    Bob Wickline - 2006-11-10

    (in console/libgnt)
    ....
    Making all in .
    gmake[1]: Entering directory `/home/wick/gaim-2.0.0beta4/console/libgnt'
    /bin/bash ../../libtool --silent --tag=CC --mode=link gcc  -g -g -O2   -o libgnt.la -rpath /applocal/lib -export-dynamic gntwidget.lo gntbox.lo gntbutton.lo gntcheckbox.lo gntcolors.lo gntcombobox.lo gntentry.lo gntkeys.lo gntlabel.lo gntline.lo gntmarshal.lo gntmenu.lo gntmenuitem.lo gntstyle.lo gnttextview.lo gnttree.lo gntutils.lo gntwindow.lo gntmain.lo -threads -L/applocal/lib -lgobject-2.0 -lgmodule-2.0 -ldl -lgthread-2.0 -lglib-2.0 -lintl    -lncurses -lpanel -lsocket -lnsl -lresolv
    Text relocation remains                         referenced
        against symbol                  offset      in file
    <unknown>                           0x0         /applocal/lib/libncurses.a(lib_mvcur.o)
    <unknown>                           0x4         /applocal/lib/libncurses.a(lib_mvcur.o)
    <unknown>                           0x8         /applocal/lib/libncurses.a(lib_mvcur.o)
    <unknown>                           0xc         /applocal/lib/libncurses.a(lib_mvcur.o)
    <unknown>                           0x10        /applocal/lib/libncurses.a(lib_mvcur.o)
    <unknown>                           0x14        /applocal/lib/libncurses.a(lib_mvcur.o)
    <unknown>                           0x0         /applocal/lib/libncurses.a(lib_tparm.o)
    <unknown>                           0x4         /applocal/lib/libncurses.a(lib_tparm.o)
    <unknown>                           0x8         /applocal/lib/libncurses.a(lib_tparm.o)
    <unknown>                           0xc         /applocal/lib/libncurses.a(lib_tparm.o)
    <unknown>                           0x10        /applocal/lib/libncurses.a(lib_tparm.o)
    <unknown>                           0x14        /applocal/lib/libncurses.a(lib_tparm.o)
    <unknown>                           0x18        /applocal/lib/libncurses.a(lib_tparm.o)
    <unknown>                           0x1c        /applocal/lib/libncurses.a(lib_tparm.o)
    <unknown>                           0x20        /applocal/lib/libncurses.a(lib_tparm.o)
    <unknown>                           0x24        /applocal/lib/libncurses.a(lib_tparm.o)
    <unknown>                           0x28        /applocal/lib/libncurses.a(lib_tparm.o)
    <unknown>                           0x2c        /applocal/lib/libncurses.a(lib_tparm.o)
    <unknown>                           0x30        /applocal/lib/libncurses.a(lib_tparm.o)
    <unknown>                           0x34        /applocal/lib/libncurses.a(lib_tparm.o)
    <unknown>                           0x38        /applocal/lib/libncurses.a(lib_tparm.o)
    <unknown>                           0x3c        /applocal/lib/libncurses.a(lib_tparm.o)
    <unknown>                           0x40        /applocal/lib/libncurses.a(lib_tparm.o)
    <unknown>                           0x44        /applocal/lib/libncurses.a(lib_tparm.o)
    <unknown>                           0x48        /applocal/lib/libncurses.a(lib_tparm.o)
    <unknown>                           0x4c        /applocal/lib/libncurses.a(lib_tparm.o)
    <unknown>                           0x50        /applocal/lib/libncurses.a(lib_tparm.o)
    <unknown>                           0x54        /applocal/lib/libncurses.a(lib_tparm.o)
    <unknown>                           0x58        /applocal/lib/libncurses.a(lib_tparm.o)
    <unknown>                           0x5c        /applocal/lib/libncurses.a(lib_tparm.o)
    <unknown>                           0x60        /applocal/lib/libncurses.a(lib_tparm.o)
    <unknown>                           0x64        /applocal/lib/libncurses.a(lib_tparm.o)
    <unknown>                           0x68        /applocal/lib/libncurses.a(lib_tparm.o)
    <unknown>                           0x6c        /applocal/lib/libncurses.a(lib_tparm.o)
    ......

    I installed libncurses 5.5 and it didn't help.  Suggestioins?

     
    • Bob Wickline

      Bob Wickline - 2006-11-13

      Well I was able to successfully compile Beta4 by using the --disable-consoleui --disable-perl configure options.  Same thing with Beta5.  However I would like to have the terminal interface working sometime.  When I try to compile without the --disable-consoleui options it fails with the following:

      ------------------------------------------------------------------------------------
      gmake[1]: Entering directory `/home/wick/gaim-2.0.0beta5/console/libgnt'
      if /bin/bash ../../libtool --silent --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I../..  -threads -I/applocal/include/glib-2.0 -I/applocal/lib/glib-2.0/include      -g -g -O2 -MT gntwidget.lo -MD -MP -MF ".deps/gntwidget.Tpo" -c -o gntwidget.lo gntwidget.c; \
      then mv -f ".deps/gntwidget.Tpo" ".deps/gntwidget.Plo"; else rm -f ".deps/gntwidget.Tpo"; exit 1; fi
      In file included from gntkeys.h:5,
                       from gnt.h:4,
                       from gntstyle.h:1,
                       from gntwidget.c:4:
      /usr/include/term.h:1060: error: syntax error before "SGTTY"
      /usr/include/term.h:1120: error: syntax error before '}' token
      /usr/include/term.h:1197: error: conflicting types for 'tparm'
      /usr/include/term.h:1197: note: a parameter list with an ellipsis can't match an empty parameter name list declaration
      /usr/local/include/ncurses.h:740: error: previous declaration of 'tparm' was here
      /usr/include/term.h:1197: error: conflicting types for 'tparm'
      /usr/include/term.h:1197: note: a parameter list with an ellipsis can't match an empty parameter name list declaration
      /usr/local/include/ncurses.h:740: error: previous declaration of 'tparm' was here
      /usr/include/term.h:1205: error: conflicting types for 'putp'
      /usr/local/include/ncurses.h:688: error: previous declaration of 'putp' was here
      /usr/include/term.h:1205: error: conflicting types for 'putp'
      /usr/local/include/ncurses.h:688: error: previous declaration of 'putp' was here
      /usr/include/term.h:1207: error: conflicting types for 'vidputs'
      /usr/local/include/ncurses.h:746: error: previous declaration of 'vidputs' was here
      /usr/include/term.h:1207: error: conflicting types for 'vidputs'
      /usr/local/include/ncurses.h:746: error: previous declaration of 'vidputs' was here
      In file included from gntkeys.h:5,
                       from gnt.h:4,
                       from gntstyle.h:1,
                       from gntwidget.c:4:
      /usr/include/term.h:1209:26: macro "resetterm" passed 1 arguments, but takes just 0
      /usr/include/term.h:1209:41: macro "fixterm" passed 1 arguments, but takes just 0
      /usr/include/term.h:1209:57: macro "saveterm" passed 1 arguments, but takes just 0
      gmake[1]: *** [gntwidget.lo] Error 1
      gmake[1]: Leaving directory `/home/wick/gaim-2.0.0beta5/console/libgnt'
      gmake: *** [all-recursive] Error 1
      ------------------------------------------------------------------------------------

      Help!!!

       
    • Bob Wickline

      Bob Wickline - 2006-11-27

      I installed ncurses-5.5 and still no luck.  Ideas???