--- "Alexander K. Hansen" <[EMAIL PROTECTED]> wrote: > > On Apr 22, 2005, at 1:14 PM, Patrick Frye wrote: > > > Hello all, > > > > I am using OS-X 10.3.9 with fink commander 0.5.3 > and > > fink 0.23.6-11. Yesterday I selfupdated fink and > then > > Updated-All, so I should be up to date. None of my > > packages are outdated. I compiled enlightenment > > 0.16.7.2 and installed it a week ago. It was put > into > > /usr/local. It is running fine. I am surprised we > > don't have that one ported over yet for fink. > > It's unmaintained, so that's no real surprise. If > you'd like to take > over maintainership of enlightenment, we would > definitely encourage you > to do so!
That would be cool, but how would I get started doing something like that? > > > > > To have the enlightenment compile see the fink > stuff > > installed I put in my /etc/profile > > PATH="/bin:/sbin:/usr/ > > > bin:/usr/sbin:/sw:/sw/lib:/sw/bin:/sw/include:/sw/sbin". > > I am not sure if this is the correct thing to do > but > > it has seemed to work. > > I wouldn't put /sw/include in PATH. > > Generally, it's best to do this via flags fed to > configure--in fact > this may be causing the problem you get below. > > > > > I am having a problem compiling > e16menuedit2-0.0.2. It > > is a tool for enlightenment. It gives me an error > > saying that I need libpopt. I have popt and > > popt-shlibs installed, and they are the current > stable > > versions 1.7.5. I have searched google and the > mailing > > list archives for a solution and have come up > empty. > > > > These are lines from the configure.in associated > with > > popt: > > > > AC_CHECK_LIB(popt, > > poptGetContext, > > LIBS="${PACKAGE_LIBS} -lpopt", > > echo "*** You need to get libpopt > > ***";exit > > > > ------------------------------------------- > > > > Here is what my ./configure command produces: > > > > dhcp-185:~/download/e16menuedit2-0.0.2 patrick$ > > ./configure > > checking for a BSD-compatible install... > > /usr/bin/install -c > > checking whether build environment is sane... yes > > checking for gawk... no > > checking for mawk... no > > checking for nawk... no > > checking for awk... awk > > checking whether make sets $(MAKE)... yes > > checking whether to enable maintainer-specific > > portions of Makefiles... no > > checking for style of include used by make... GNU > > checking for gcc... gcc > > checking for C compiler default output file > name... > > a.out > > checking whether the C compiler works... yes > > checking whether we are cross compiling... no > > checking for suffix of executables... > > checking for suffix of object files... o > > checking whether we are using the GNU C > compiler... > > yes > > checking whether gcc accepts -g... yes > > checking for gcc option to accept ANSI C... none > > needed > > checking dependency style of gcc... gcc3 > > checking for strerror in -lcposix... no > > checking for gcc... (cached) gcc > > checking whether we are using the GNU C > compiler... > > (cached) yes > > checking whether gcc accepts -g... (cached) yes > > checking for gcc option to accept ANSI C... > (cached) > > none needed > > checking dependency style of gcc... (cached) gcc3 > > checking for gcc option to accept ANSI C... none > > needed > > checking how to run the C preprocessor... gcc -E > > checking for egrep... grep -E > > checking for ANSI C header files... yes > > checking whether to enable debugging... no > > checking for pkg-config... /sw/bin/pkg-config > > checking for gtk+-2.0 >= 2.4.0 libglade-2.0 >= > > 2.3.6... yes > > checking PACKAGE_CFLAGS... -I/sw/include/gtk-2.0 > > -I/sw/lib/gtk-2.0/include -I/usr/X11R6/include > > -I/sw/include/atk-1.0 -I/sw/include/pango-1.0 > > -I/usr/X11R6/include/freetype2 > -I/sw/include/glib-2.0 > > -I/sw/lib/glib-2.0/include > -I/sw/include/libglade-2.0 > > -I/sw/include/libxml2 -I/sw/include > > checking PACKAGE_LIBS... -L/sw/lib > -L/usr/X11R6/lib > > -lglade-2.0 -lgtk-x11-2.0 -lxml2 -lpthread -lz > > -lgdk-x11-2.0 -lXrandr -lXinerama -lXext -lXft > > -lfreetype -lXrender -lfontconfig -lX11 -lXcursor > > -latk-1.0 -lgdk_pixbuf-2.0 -lm -lpangoxft-1.0 > > -lpangox-1.0 -lpango-1.0 -lgobject-2.0 > -lgmodule-2.0 > > -lglib-2.0 -lintl -liconv > > checking for poptGetContext in -lpopt... no > > *** You need to get libpopt *** > > dhcp-185:~/download/e16menuedit2-0.0.2 patrick$ > > > > Any help would be very appreciated. > > > > -Patrick > > --------- > > http://an1mlz.com > > ------------------ > > "I know what you're thinking, 'cause right now I'm > thinking the same > > thing. Actually, I've been thinking it ever since > I got here: Why oh > > why didn't I take the BLUE pill?" - Cypher from > the MATRIX > > > > > > The first thing to do is set your environment up as > per > > http://fink.sourceforge.net/faq/usage-general.php?phpLang=en#compile- > > myself > > Also, check whether the configure script has a > --with-popt= option or > something like that if the above isn't sufficient. > Okay, I took /sw/include out of my path and then went to your link and because I use bash I put: export CFLAGS=-I/sw/include export LDFLAGS=-L/sw/lib export CXXFLAGS=$CFLAGS export CPPFLAGS=$CXXFLAGS export ACLOCAL_FLAGS="-I /sw/share/aclocal" export PKG_CONFIG_PATH="/sw/lib/pkgconfig" into my /etc/profile file. So now with these new parameters should I take the rest of the /sw stuff out of my path or leave it? So I restarted (I am not sure how to reload my system profile) and then ran ./compile again. It found popt! hurray! but now I have a new error. lol. Always so many. checking for poptGetContext in -lpopt... yes checking for intltool >= 0.23... 0.31.2 found checking for perl... /usr/bin/perl checking for XML::Parser... configure: error: XML::Parser perl module is required for intltool dhcp-185:~/download/e16menuedit2-0.0.2 patrick$ Okay, so now I go to fink and there are three different xml parsers 560 561 and 586. do I install all of them or just one, which one? Thanks so much for your help so far. -Patrick --------- http://an1mlz.com ------------------ "I know what you're thinking, 'cause right now I'm thinking the same thing. Actually, I've been thinking it ever since I got here: Why oh why didn't I take the BLUE pill?" - Cypher from the MATRIX ------------------------------------------------------- SF email is sponsored by - The IT Product Guide Read honest & candid reviews on hundreds of IT Products from real users. Discover which products truly live up to the hype. Start reading now. http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click _______________________________________________ Fink-beginners mailing list Fink-beginners@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/fink-beginners