gtk_under_ULTRIX



Hello gtk-fans,

>
> On Mon, 07 Jun 1999 15:48:46 +0200 (MET DST), gtk-list@redhat.com (Matthias F
> > I looked whether setpwent and endpwent are installed and they are. So this
> > cannot be the real problem. I think the solution is far away isnt it ?
>
> But are they also in the header files? Use
>
>   find /usr/include -name '*.h' -exec grep setpwent {} /dev/null \;
>
> to find out.
>
> AFAIK, on SysV style Unix, they should be in /usr/include/pwd.h . Look at
> that file, maybe you have to use a special define to enable them. Use
> (tcsh style):
>
>   setenv CFLAGS "-DSPECIAL_DEFINE"
>   ./configure [insert your flags here]
>
> to enable them.
>
>
> Hope this helps,

The result of "find" was negative, but /usr/include/pwd.h exists and does not include
anything about setpwent / endpwent.

Because I installed glib-1.3.0 and gtk+-1.2.3 this problem does not longer reside,
at least make does not complain about it but about another problem. I post the last
lines of the output of "make" again for analysis :

Making all in gtk
make[2]: Entering directory `/usr/users/lfk/fichtner/soft/gtk+/1.2.3/gtk+-1.2.3/gtk'
cd . \
&& perl5 makeenums.pl defs gtk.h                                gtkaccelgroup.h                 gtkaccellabel.h                 gtkadjustment.h                 gtkalignment.h                  gtkarg.h                        gtkarrow.h                      gtkaspectframe.h                gtkbin.h                        gtkbindings.h                   gtkbbox.h                       gtkbox.h                        gtkbutton.h                     gtkcalendar.h                   gtkcheckbutton.h                gtkcheckmenuitem.h              gtkclist.h                      gtkcolorsel.h                   gtkcombo.h                      gtkcompat.h                     gtkcontainer.h                  gtkctree.h                      gtkcurve.h                      gtkdata.h                       gtkdebug.h                      gtkdialog.h                     gtkdnd.h                        gtkdrawingarea.h                gtkeditable.h                   gtkentry.h                     !
!
 gtkenums.h                      gtkeventbox.h                   gtkfilesel.h                    gtkfixed.h                      gtkfontsel.h                    gtkframe.h                      gtkgamma.h                      gtkgc.h                         gtkhandlebox.h                  gtkhbbox.h                      gtkhbox.h                       gtkhpaned.h                     gtkhruler.h                     gtkhscale.h                     gtkhscrollbar.h                 gtkhseparator.h                 gtkimage.h                      gtkinputdialog.h                gtkinvisible.h                  gtkitem.h                       gtkitemfactory.h                gtklabel.h                      gtklayout.h                     gtklist.h                       gtklistitem.h                   gtkmain.h                       gtkmenu.h                       gtkmenubar.h                    gtkmenufactory.h                gtkmenuitem.h                   gtkmenushell.h                !
!
  gtkmisc.h                       gtknotebook.h            !
       gtkobject.h                     gtkoptionmenu.h                 gtkpacker.h                     gtkpaned.h                      gtkpixmap.h                     gtkplug.h                       gtkpreview.h                    gtkprivate.h                    gtkprogress.h                   gtkprogressbar.h                gtkradiobutton.h                gtkradiomenuitem.h              gtkrange.h                      gtkrc.h                         gtkruler.h                      gtkscale.h                      gtkscrollbar.h                  gtkscrolledwindow.h             gtkselection.h                  gtkseparator.h                  gtksignal.h                     gtksocket.h                     gtkspinbutton.h                 gtkstyle.h                      gtkstatusbar.h                  gtktable.h                      gtktearoffmenuitem.h            gtktext.h                       gtkthemes.h                     gtktipsquery.h                  gtktogglebutton.h       !
!
        gtktoolbar.h                    gtktooltips.h                   gtktree.h                       gtktreeitem.h                   gtktypeutils.h                  gtkvbbox.h                      gtkvbox.h                       gtkviewport.h                   gtkvpaned.h                     gtkvruler.h                     gtkvscale.h                     gtkvscrollbar.h                 gtkvseparator.h                 gtkwidget.h                     gtkwindow.h ../gdk/gdktypes.h   ../gdk/gdkrgb.h > s-gd \
&& cat gtk-boxed.defs >> s-gd \
&& (cmp -s s-gd gtk.defs || cp s-gd gtk.defs)
Use of uninitialized value at makeenums.pl line 164, <> line 62.
Can't understand:   GTK_TARGET_SAME_APP = 1 << 0,    /*< nick=same-app >*/ 
Can't understand:   GTK_TARGET_SAME_WIDGET = 1 << 1  /*< nick=same-widget >*/ 
Use of uninitialized value at makeenums.pl line 172, <> line 51.
Can't understand:     GTK_PACK_EXPAND   = 1 << 0,       /*< nick=expand >*/ 
pid 7557 (perl5) was killed on an unaligned access, at pc 0x41f83c 
make[2]: *** [s-gd] Error 138
make[2]: Leaving directory `/usr/users/lfk/fichtner/soft/gtk+/1.2.3/gtk+-1.2.3/gtk'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/usr/users/lfk/fichtner/soft/gtk+/1.2.3/gtk+-1.2.3'
make: *** [all-recursive-am] Error 2
Exit 2



So, as much as I can understand of it, the problem of "make" resides at 
"makeenums.pl" ?
Therefore some of the output lines of "configure" of gtk+-1.2.3 :

checking host system type... mips-dec-ultrix4.3
checking for perl5... perl5
checking for glib-config... /usr/local/lib/glib-1.3.0/bin/glib-config
checking for GLIB - version >= 1.2.3... yes
checking for X... libraries /usr/X11R5/lib, headers /usr/X11R5/include


Who knows ?

Thanks,
Matthias Fichtner.



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