On Apr 20, 2005, at 6:37 PM, John Y wrote:
I would install gnome-panel-dev but I can't
Why not? Does it not build?
which is why I go back and forth between dports & apt-get or fink.
I can't get gtk+ to build I have just upgraded pango1 and freetype2 with apt-get but i still get this error (which I've googled and worked on for a long time):
checking for freetype-config... /usr/X11R6/bin/freetype-config
checking For sufficiently new FreeType (at least 2.0.1)... yes
configure: error: Pango 1.2.0 and Xft backend is required for x11 target
make: *** No targets specified and no makefile found. Stop.
### execution of ./configure failed, exit code 2
Failed: compiling gtk+2-2.4.9-8 failed
OK.
Do you in fact have pango1-xft2-dev and or pango1-xft2-shlibs installed?
And have you looked in the config.log file in the gtk+2 build directory to see if there's anything obviously wrong--looking in the wrong place, etc.?
In my opinion trying to satisfy a dependency by going back and forth is exactly the wrong thing to do. If a Fink package can't find some header but you can make it work by installing via darwinports, that means that a build dependency on the package that provides that header needs to be added to the appropriate Fink package. Trying to overlap Fink and darwinports in the same directory structure seems to me like a recipe for chaos.
Though, of course, you're free to do as you will. Just don't necessarily expect that we can solve problems due to dports. ;-)
Quoting "Alexander K. Hansen" <[EMAIL PROTECTED]>:
On Apr 20, 2005, at 12:13 PM, John Y wrote:
~ yjohn$ locate libpanelapplet-2.0.pc/opt/local/var/db/dports/software/gnome-panel/ 2.10.0_0/opt/local/lib/pkgconfig/libpanelapplet-2.0.pc
I did not custom install libpanelapplet this is how dports set it up but in trying to build gnome I get this error:
checking what language compliance flags to pass to the C compiler...
checking for more warnings... no
checking for pkg-config... /opt/local/bin/pkg-config
checking for gail >= 1.1.0... yes
checking GAILUTIL_CFLAGS... -DXTHREADS -I/opt/local/include/gail-1.0
-I/opt/local/include/atk-1.0 -I/opt/local/include/gtk-2.0
-I/opt/local/include/libgnomecanvas-2.0 -I/opt/local/include/ glib-2.0
-I/opt/local/lib/glib-2.0/include -I/opt/local/lib/gtk-2.0/include
-I/opt/local/include/pango-1.0 -I/opt/local/include
-I/opt/local/include/freetype2 -I/usr/X11R6/include
-I/opt/local/include/libart-2.0
checking GAILUTIL_LIBS... -L/opt/local/lib -lgailutil - lgnomecanvas-2
-lart_lgpl_2 -lpangoft2-1.0 -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0
-lgdk_pixbuf-2.0 -ltiff -ljpeg -lpng12 -lz -lm -lpangoxft-1.0
-lpangox-1.0 -lpango-1.0 -lgobject-2.0 -lgmodule-2.0 -lglib-2.0 - lintl
-liconv
checking for gtk+-2.0 >= 2.5.0 libpanelapplet-2.0 >= 2.9.4... Package
libpanelapplet-2.0 was not found in the pkg-config search path.
Perhaps you should add the directory containing
`libpanelapplet-2.0.pc'
---------------------------------------------------------------------- -to the PKG_CONFIG_PATH environment variable No package 'libpanelapplet-2.0' found
configure: error: Library requirements (gtk+-2.0 >= 2.5.0 libpanelapplet-2.0 >= 2.9.4) not met; consider adjusting the PKG_CONFIG_PATH environment variable if your libraries are in a nonstandard prefix so pkg-config can find them.
I have copied the file to other paths i.e /opt/local/bin...
now that i'm looking at this more maybe it needs to be /opt/local/ lib?
Also should I edit /opt/local/pkg-config? I've beem editing my ~/.bashrc file and /etc/profile. Thanks for any ideas
-------------------- Voice Messages, Voice Calls (VoIP), Video Conferencing, http://www.x-mail.net Anonymous SSL Web Surfing, http://www.snoopblocker.com Search http://www.teradex.com
Have you tried setting PKG_CONFIG_PATH appropriately, as it says to
do?
Or just install the Fink gnome-panel-dev package, which provides the
file for Fink?
(This underscores why trying to mix-and-match between packaging
systems
is a PITA).
-- Alexander Hansen Fink Documentarian [Day Job] Levitated Dipole Experiment http://psfcwww2.psfc.mit.edu/ldx/
---------------------------------------------------------------------- ---------------------
Voice Messages, Voice Calls (VoIP), Video Conferencing, http:// www.x-mail.net
Anonymous SSL Web Surfing, http://www.snoopblocker.com
Search http://www.teradex.com
-------------------------------------------------------
This SF.Net email is sponsored by: New Crystal Reports XI.
Version 11 adds new functionality designed to reduce time involved in
creating, integrating, and deploying reporting solutions. Free runtime info,
new features, or free trial, at: http://www.businessobjects.com/ devxi/728
_______________________________________________
Fink-beginners mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/fink-beginners
------------------------------------------------------- This SF.Net email is sponsored by: New Crystal Reports XI. Version 11 adds new functionality designed to reduce time involved in creating, integrating, and deploying reporting solutions. Free runtime info, new features, or free trial, at: http://www.businessobjects.com/devxi/728 _______________________________________________ Fink-beginners mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/fink-beginners
