On Sunday 09 September 2007 20:46:48 Kyle Allender wrote: > Mel wrote: > > On Sunday 09 September 2007 20:14:30 Kyle Allender wrote: > >> I see where the error is looking for pangox.h, but that file is not > >> present in the directory. A search on the system shows that it was > >> never created by the pango build either. I have a feeling that there's > >> a switch I should have supplied to make when building the pango port, > >> but I'm not sure what switch that would have been. > >> > >> Thoughts? > > > > cd /usr/ports/x11-toolkits/pango && grep pangox pkg-plist && grep X11 > > Makefile > > > > holds the answer to your problem. > > The output of the above command is: > > [EMAIL PROTECTED] /usr/ports/x11-toolkits/pango/work/pango-1.16.5/tools]# cd > /usr/ports/x11-toolkits/pango && grep pangox pkg-plist && grep X11 Makefile > %%X11%%etc/pango/pangox.aliases > %%X11%%include/pango-1.0/pango/pangox.h > %%X11%%include/pango-1.0/pango/pangoxft-render.h > %%X11%%include/pango-1.0/pango/pangoxft.h > %%X11%%lib/libpangox-1.0.a > %%X11%%lib/libpangox-1.0.la > %%X11%%lib/libpangox-1.0.so > %%X11%%lib/libpangox-1.0.so.0 > %%X11%%lib/libpangoxft-1.0.a > %%X11%%lib/libpangoxft-1.0.la > %%X11%%lib/libpangoxft-1.0.so > %%X11%%lib/libpangoxft-1.0.so.0 > %%X11%%libdata/pkgconfig/pangox.pc > %%X11%%libdata/pkgconfig/pangoxft.pc > FONTSCALE= ${X11BASE}/lib/X11/fonts/TTF/luximb.ttf > FONTENCOD= ${X11BASE}/lib/X11/fonts/encodings/encodings.dir > .if defined(WITHOUT_X11) > PLIST_SUB+= X11="@comment " > -I${X11BASE}/include" \ > LDFLAGS="-L${LOCALBASE}/lib -L${X11BASE}/lib" > PLIST_SUB+= X11="" > > > I see where the file should be created if X is enabled during the pango > build
Almost correct: If WITHOUT_X11 is not defined during build of pango. You probably had WITHOUT_X11 defined somewhere (/etc/make.conf or /var/db/ports/pango/options or /usr/local/etc/pkgtools.conf in MAKE_ARGS somewhere, shell environment?) when you rebuilt pango. > I'm not sure how to interpret the output of the command at the top of > this post. What exactly should that command tell me? It outputs what > the Makefile expects for an include directory > [LDFLAGS="-L${LOCALBASE}/lib -L${X11BASE}/lib"] but that confirms that > the symlinks were in place correctly from the beginning doesn't it? Sorry for being short, I thought you'd pick up on it. The ports system is quite transparent once you get the basics. -- Mel _______________________________________________ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to "[EMAIL PROTECTED]"