[gtkmm] Building gtkmm-2.2.8 with HP C++ compiler



Do the following errors make sense to anyone? I'm trying to build
gtkmm-2.2.8 with the HP C++ compiler on HP-UX 11.00 and 11i.

 aCC -DHAVE_CONFIG_H -DG_LOG_DOMAIN=\"glibmm\" -Dglibmm_COMPILATION -DG_DISABLE_DEPRECATED -DGDK_DISABLE_DEPRECATED -DGDK_PIXBUF_DISABLE_DEPRECATED -DGTK_DISABLE_DEPRECATED -I../../glib -I../../glib -I../../pango -I../../pango -I../../atk -I../../atk -I../../gdk -I../../gdk -I../../gtk -I../../gtk -I/opt/TWWfsw/libglib22/include -I/opt/TWWfsw/libglib22/lib/include -I/opt/TWWfsw/libsigc++12/lib/include -I/opt/TWWfsw/libsigc++12/include -D_REENTRANT -I/opt/TWWfsw/libglib22/include -I/opt/TWWfsw/libglib22/lib/include +O2 -AA -z +Onofltacc +ESlit +DAportable +Oentrysched +Odataprefetch +Onolimit -c convert.cc  +Z -DPIC -o .libs/convert.o
Error 419: "../../glib/glibmm/ustring.h", line 549 # 'In' is used as a type,
    but has not been defined as a type.
      SequenceToString(In pbegin, In pend);
                       ^^                  
Error 419: "../../glib/glibmm/ustring.h", line 549 # 'In' is used as a type,
    but has not been defined as a type.
      SequenceToString(In pbegin, In pend);
                                  ^^       
Error 419: "../../glib/glibmm/ustring.h", line 555 # 'In' is used as a type,
    but has not been defined as a type.
      SequenceToString(In pbegin, In pend);
                       ^^                  
Error 419: "../../glib/glibmm/ustring.h", line 555 # 'In' is used as a type,
    but has not been defined as a type.
      SequenceToString(In pbegin, In pend);
                                  ^^       
Error 221: "../../glib/glibmm/ustring.h", line 705 # Member 'SequenceToString'
    not declared in struct SequenceToString<#1,char>
    ["../../glib/glibmm/ustring.h", line 547].
    ustring::SequenceToString<In,char>::SequenceToString(In pbegin, In pend)
                                        ^^^^^^^^^^^^^^^^                    
Warning (anachronism) 600: "../../glib/glibmm/ustring.h", line 705 # Type
    specifier is omitted; "int" is no longer assumed.
    ustring::SequenceToString<In,char>::SequenceToString(In pbegin, In pend)
                                        ^^^^^^^^^^^^^^^^                    
Error 188: "../../glib/glibmm/ustring.h", line 707 # Member and base class
    initializers may only be used in constructors.
      std::string(pbegin, pend)
                  ^^^^^^^^^^^^ 
Error 221: "../../glib/glibmm/ustring.h", line 711 # Member 'SequenceToString'
    not declared in struct SequenceToString<#1,unsigned int>
    ["../../glib/glibmm/ustring.h", line 553].
    ustring::SequenceToString<In,gunichar>::SequenceToString(In pbegin, In pend
                                            ^^^^^^^^^^^^^^^^                   
Error 174: "../../glib/glibmm/ustring.h", line 711 # Function redefinition;
    previously defined as "int Glib::SequenceToString(#1,#1)" at
    ["../../glib/glibmm/ustring.h", line 705].
    ustring::SequenceToString<In,gunichar>::SequenceToString(In pbegin, In pend
                                            ^^^^^^^^^^^^^^^^                   
Error 445: "../../glib/glibmm/ustring.h", line 711 # Cannot recover from
    earlier errors.
    ustring::SequenceToString<In,gunichar>::SequenceToString(In pbegin, In pend
                                            ^^^^^^^^^^^^^^^^                   
gmake[5]: *** [convert.lo] Error 1
gmake[5]: Leaving directory `/opt/build/gtkmm-2.2.8/glib/glibmm'

-- 
albert chin (china thewrittenword com)



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]