Categories

Blogroll

Re: [e-users] Problems compiling EFL on FreeBSD 6.3-PRERELEASE

Great news! Just a question: have you used easy_e17, or compiled all by hand?

massimiliano

2008/1/11, M.McNeil :
> That did it!! Removing the enlightenment-devel FreeBSD port fixed the
> problem and allowed me to compile everything properly. I’d like to
> thank each of you who took the time to offer assistance. I really
> appreciate it.
>
> Best Regards,
>
> M. McNeil
> Sr. Network Engineer
> University of California Berkeley
>
>
> Massimiliano Calamelli wrote:
> > Imho, before to start with compile, you’ve to check if previous
> > installation of E is present, and if it’s true remove it. All of your
> > problems seems related to the library that are found. Massimiliano
> >
> > 2008/1/11, M.McNeil :
> >
> >> Hi,
> >>
> >> Ok, so I tried the following as you’d suggested:
> >>
> >> [root@hyphy ~/e17_cvs/e17/libs/efreet]# export
> >> declare -x ACLOCAL_FLAG=”-I/usr/local/share/aclocal”
> >> declare -x BLOCKSIZE=”K”
> >> declare -x CFLAGS=”-lintl -liconv -g -L/usr/X11R6/lib -L/usr/local/lib
> >> -I/usr/local/include -I/usr/X11R6/include”
> >> declare -x CPPFLAGS=”-I/usr/local/include -I/usr/X11R6/include”
> >> declare -x ECORE_CFLAGS=”-I/opt/e17/include”
> >> declare -x ECORE_LIBS=”-L/opt/e17/lib”
> >> declare -x FTP_PASSIVE_MODE=”YES”
> >> declare -x HOME=”/root”
> >> declare -x MAIL=”/var/mail/root”
> >> declare -x OLDPWD=”/root”
> >> declare -x PAGER=”more”
> >> declare -x
> >>
> PATH=”/usr/local/gnu-autotools/bin:/sbin:/usr/sbin:/bin:/usr/bin:/usr/local/sbin:/usr/local/bin:/usr/X11R6/bin”
> >> declare -x PWD=”/root/e17_cvs/e17/libs/efreet”
> >> declare -x SHELL=”/bin/bash”
> >> declare -x SHLVL=”1″
> >> declare -x TERM=”xterm”
> >> declare -x USER=”root”
> >>
> >> Then I went into the efreet directory and did the following:
> >> [root@hyphy ~/e17_cvs/e17/libs/efreet]# configgen.sh -gnome
> >> Running aclocal…
> >> /usr/local/share/aclocal/linc.m4:1: warning: underquoted definition of
> >> AM_PATH_LINC
> >> run info ‘(automake)Extending aclocal’
> >> or see
> http://sources.redhat.com/automake/automake.html#Extending-aclocal
> >> /usr/local/share/aclocal/libfame.m4:6: warning: underquoted definition
> >> of AM_PATH_LIBFAME
> >> /usr/local/share/aclocal/audiofile.m4:12: warning: underquoted
> >> definition of AM_PATH_AUDIOFILE
> >> /usr/local/share/aclocal/aalib.m4:12: warning: underquoted definition of
> >> AM_PATH_AALIB
> >> /usr/X11R6/share/aclocal/linc.m4:1: warning: underquoted definition of
> >> AM_PATH_LINC
> >> /usr/X11R6/share/aclocal/libfame.m4:6: warning: underquoted definition
> >> of AM_PATH_LIBFAME
> >> /usr/X11R6/share/aclocal/audiofile.m4:12: warning: underquoted
> >> definition of AM_PATH_AUDIOFILE
> >> /usr/X11R6/share/aclocal/aalib.m4:12: warning: underquoted definition of
> >> AM_PATH_AALIB
> >> Running autoheader…
> >> Running autoconf…
> >> Running libtoolize…
> >> Running automake…
> >>
> >> After which, I typed:
> >>
> >> ./configure –prefix=/opt/e17 –enable-debug=yes
> >>
> >>
> >> Which produced the following:
> >>
> >> checking build system type… i386-unknown-freebsd6.3
> >> checking host system type… i386-unknown-freebsd6.3
> >> 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… nawk
> >> checking whether make sets $(MAKE)… yes
> >> 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 library containing strerror… none required
> >> 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… (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 how to run the C preprocessor… gcc -E
> >> checking for egrep… grep -E
> >> checking for ANSI C header files… yes
> >> checking for an ANSI C-conforming const… yes
> >> checking for __attribute__… yes
> >> checking for a sed that does not truncate output… /usr/bin/sed
> >> checking for ld used by gcc… /usr/bin/ld
> >> checking if the linker (/usr/bin/ld) is GNU ld… yes
> >> checking for /usr/bin/ld option to reload object files… -r
> >> checking for BSD-compatible nm… /usr/bin/nm -B
> >> checking whether ln -s works… yes
> >> checking how to recognize dependent libraries… pass_all
> >> checking for sys/types.h… yes
> >> checking for sys/stat.h… yes
> >> checking for stdlib.h… yes
> >> checking for string.h… yes
> >> checking for memory.h… yes
> >> checking for strings.h… yes
> >> checking for inttypes.h… yes
> >> checking for stdint.h… yes
> >> checking for unistd.h… yes
> >> checking dlfcn.h usability… yes
> >> checking dlfcn.h presence… yes
> >> checking for dlfcn.h… yes
> >> checking the maximum length of command line arguments… 196608
> >> checking command to parse /usr/bin/nm -B output from gcc object… ok
> >> checking for objdir… .libs
> >> checking for ar… ar
> >> checking for ranlib… ranlib
> >> checking for strip… strip
> >> checking if gcc supports -fno-rtti -fno-exceptions… no
> >> checking for gcc option to produce PIC… -fPIC
> >> checking if gcc PIC flag -fPIC works… yes
> >> checking if gcc static flag -static works… yes
> >> checking if gcc supports -c -o file.o… yes
> >> checking whether the gcc linker (/usr/bin/ld) supports shared
> >> libraries… yes
> >> checking whether -lc should be explicitly linked in… yes
> >> checking dynamic linker characteristics… freebsd6.3 ld.so
> >> checking how to hardcode library paths into programs… immediate
> >> checking whether stripping libraries is possible… yes
> >> checking if libtool supports shared libraries… yes
> >> checking whether to build shared libraries… yes
> >> checking whether to build static libraries… yes
> >> configure: creating libtool
> >> checking for working alloca.h… no
> >> checking for alloca… yes
> >> checking for pkg-config… /usr/local/bin/pkg-config
> >> checking pkg-config is at least version 0.9.0… yes
> >> checking for ECORE… yes
> >> configure: creating ./config.status
> >> config.status: creating efreet.spec
> >> config.status: creating efreet.pc
> >> config.status: creating efreet-mime.pc
> >> config.status: creating Makefile
> >> config.status: creating src/Makefile
> >> config.status: creating src/lib/Makefile
> >> config.status: creating src/bin/Makefile
> >> config.status: creating src/bin/data/Makefile
> >> config.status: creating src/bin/data/sub/Makefile
> >> config.status: creating src/bin/compare/Makefile
> >> config.status: creating config.h
> >> config.status: executing depfiles commands
> >> config.status: executing default commands
> >>
> >>
> >> Finally I typed: gmake, but as always, it failed:
> >>
> >> gcc -g -I/usr/local/include -I/usr/X11R6/include -o .libs/efreet_alloc
> >> efreet_alloc.o -L/usr/local/lib -L/usr/X11R6/lib
> >> ../../../src/lib/.libs/libefreet.so /usr/local/lib/libintl.so
> >> /usr/local/lib/libiconv.so -L/opt/e17/lib -Wl,–rpath -Wl,/opt/e17/lib
> >> -Wl,–rpath -Wl,/usr/local/lib
> >> ../../../src/lib/.libs/libefreet.so: undefined reference to
> >> `ecore_dlist_append’
> >> ../../../src/lib/.libs/libefreet.so: undefined reference to
> `ecore_hash_set’
> >> ../../../src/lib/.libs/libefreet.so: undefined reference to
> `ecore_time_get’
> >> ../../../src/lib/.libs/libefreet.so: undefined reference to
> >> `ecore_file_dir_get’
> >> ../../../src/lib/.libs/libefreet.so: undefined reference to
> `ecore_str_hash’
> >> ../../../src/lib/.libs/libefreet.so: undefined reference to
> >> `ecore_file_is_dir’
> >> ../../../src/lib/.libs/libefreet.so: undefined reference to
> >> `ecore_file_exists’
> >> ../../../src/lib/.libs/libefreet.so: undefined reference to
> >> `ecore_hash_destroy’
> >> ../../../src/lib/.libs/libefreet.so: undefined reference to
> >> `ecore_hash_free_key_cb_set’
> >> ../../../src/lib/.libs/libefreet.so: undefined reference to
> >> `ecore_file_init’
> >> ../../../src/lib/.libs/libefreet.so: undefined reference to
> >> `ecore_list_free_cb_set’
> >> ../../../src/lib/.libs/libefreet.so: undefined reference to
> >> `ecore_list_empty_is’
> >> ../../../src/lib/.libs/libefreet.so: undefined reference to
> >> `ecore_file_shutdown’
> >> ../../../src/lib/.libs/libefreet.so: undefined reference to
> >> `ecore_file_file_get’
> >> ../../../src/lib/.libs/libefreet.so: undefined reference to
> >> `ecore_file_realpath’
> >> ../../../src/lib/.libs/libefreet.so: undefined reference to
> >> `ecore_idler_add’
> >> ../../../src/lib/.libs/libefreet.so: undefined reference to
> `ecore_hash_new’
> >> ../../../src/lib/.libs/libefreet.so: undefined reference to
> >> `ecore_list_insert’
> >> ../../../src/lib/.libs/libefreet.so: undefined reference to
> >> `ecore_list_sort’
> >> ../../../src/lib/.libs/libefreet.so: undefined reference to
> >> `ecore_dlist_first_goto’
> >> ../../../src/lib/.libs/libefreet.so: undefined reference to
> >> `ecore_list_clear’
> >> ../../../src/lib/.libs/libefreet.so: undefined reference to
> >> `ecore_file_mod_time’
> >> ../../../src/lib/.libs/libefreet.so: undefined reference to
> >> `ecore_hash_keys’
> >> ../../../src/lib/.libs/libefreet.so: undefined reference to
> >> `ecore_dlist_previous’
> >> ../../../src/lib/.libs/libefreet.so: undefined reference to
> >> `ecore_dlist_prepend’
> >> ../../../src/lib/.libs/libefreet.so: undefined reference to
> >> `ecore_list_last_remove’
> >> ../../../src/lib/.libs/libefreet.so: undefined reference to
> >> `ecore_str_compare’
> >> ../../../src/lib/.libs/libefreet.so: undefined reference to
> `ecore_strlcpy’
> >> ../../../src/lib/.libs/libefreet.so: undefined reference to
> >> `ecore_dlist_prepend_list’
> >> ../../../src/lib/.libs/libefreet.so: undefined reference to
> >> `ecore_string_instance’
> >> ../../../src/lib/.libs/libefreet.so: undefined reference to
> >> `ecore_file_app_exe_get’
> >> ../../../src/lib/.libs/libefreet.so: undefined reference to
> >> `ecore_list_destroy’
> >> ../../../src/lib/.libs/libefreet.so: undefined reference to
> >> `ecore_hash_find’
> >> ../../../src/lib/.libs/libefreet.so: undefined reference to
> >> `ecore_sheap_insert’
> >> ../../../src/lib/.libs/libefreet.so: undefined reference to
> `ecore_shutdown’
> >> ../../../src/lib/.libs/libefreet.so: undefined reference to
> >> `ecore_string_release’
> >> ../../../src/lib/.libs/libefreet.so: undefined reference to
> >> `ecore_list_first_remove’
> >> ../../../src/lib/.libs/libefreet.so: undefined reference to
> >> `ecore_sheap_extract’
> >> ../../../src/lib/.libs/libefreet.so: undefined reference to `ecore_init’
> >> ../../../src/lib/.libs/libefreet.so: undefined reference to
> `ecore_hash_get’
> >> ../../../src/lib/.libs/libefreet.so: undefined reference to
> `ecore_exe_run’
> >> ../../../src/lib/.libs/libefreet.so: undefined reference to
> >> `ecore_dlist_last_goto’
> >> ../../../src/lib/.libs/libefreet.so: undefined reference to
> >> `ecore_list_remove’
> >> ../../../src/lib/.libs/libefreet.so: undefined reference to
> >> `ecore_event_add’
> >> ../../../src/lib/.libs/libefreet.so: undefined reference to
> >> `ecore_dlist_next’
> >> ../../../src/lib/.libs/libefreet.so: undefined reference to
> >> `ecore_list_append’
> >> ../../../src/lib/.libs/libefreet.so: undefined reference to
> >> `ecore_file_monitor_del’
> >> ../../../src/lib/.libs/libefreet.so: undefined reference to
> >> `ecore_string_init’
> >> ../../../src/lib/.libs/libefreet.so: undefined reference to
> >> `ecore_list_current’
> >> ../../../src/lib/.libs/libefreet.so: undefined reference to
> >> `ecore_file_size’
> >> ../../../src/lib/.libs/libefreet.so: undefined reference to
> >> `ecore_file_download’
> >> ../../../src/lib/.libs/libefreet.so: undefined reference to
> >> `ecore_hash_free_value_cb_set’
> >> ../../../src/lib/.libs/libefreet.so: undefined reference to
> >> `ecore_string_shutdown’
> >> ../../../src/lib/.libs/libefreet.so: undefined reference to
> >> `ecore_list_remove_destroy’
> >> ../../../src/lib/.libs/libefreet.so: undefined reference to
> >> `ecore_event_type_new’
> >> ../../../src/lib/.libs/libefreet.so: undefined reference to
> `ecore_list_new’
> >> ../../../src/lib/.libs/libefreet.so: undefined reference to
> >> `ecore_list_next’
> >> ../../../src/lib/.libs/libefreet.so: undefined reference to
> >> `ecore_list_goto’
> >> ../../../src/lib/.libs/libefreet.so: undefined reference to
> >> `ecore_dlist_new’
> >> ../../../src/lib/.libs/libefreet.so: undefined reference to
> >> `ecore_list_last_goto’
> >> ../../../src/lib/.libs/libefreet.so: undefined reference to
> >> `ecore_list_find’
> >> ../../../src/lib/.libs/libefreet.so: undefined reference to
> >> `ecore_hash_remove’
> >> ../../../src/lib/.libs/libefreet.so: undefined reference to
> >> `ecore_sheap_destroy’
> >> ../../../src/lib/.libs/libefreet.so: undefined reference to
> >> `ecore_list_count’
> >> ../../../src/lib/.libs/libefreet.so: undefined reference to
> >> `ecore_sheap_new’
> >> ../../../src/lib/.libs/libefreet.so: undefined reference to
> >> `ecore_list_prepend_list’
> >> ../../../src/lib/.libs/libefreet.so: undefined reference to
> >> `ecore_dlist_free_cb_set’
> >> ../../../src/lib/.libs/libefreet.so: undefined reference to
> >> `ecore_hash_for_each_node’
> >> ../../../src/lib/.libs/libefreet.so: undefined reference to
> >> `ecore_list_first_goto’
> >> ../../../src/lib/.libs/libefreet.so: undefined reference to
> >> `ecore_list_prepend’
> >> ../../../src/lib/.libs/libefreet.so: undefined reference to
> >> `ecore_list_index_goto’
> >> ../../../src/lib/.libs/libefreet.so: undefined reference to
> >> `ecore_idler_del’
> >> ../../../src/lib/.libs/libefreet.so: undefined reference to
> >> `ecore_file_monitor_add’
> >> ../../../src/lib/.libs/libefreet.so: undefined reference to
> >> `ecore_dlist_destroy’
> >> collect2: ld returned 1 exit status
> >> gmake[4]: *** [efreet_alloc] Error 1
> >> gmake[4]: Leaving directory
> `/root/e17_cvs/e17/libs/efreet/src/bin/compare’
> >> gmake[3]: *** [all-recursive] Error 1
> >> gmake[3]: Leaving directory `/root/e17_cvs/e17/libs/efreet/src/bin’
> >> gmake[2]: *** [all-recursive] Error 1
> >> gmake[2]: Leaving directory `/root/e17_cvs/e17/libs/efreet/src’
> >> gmake[1]: *** [all-recursive] Error 1
> >> gmake[1]: Leaving directory `/root/e17_cvs/e17/libs/efreet’
> >> gmake: *** [all] Error 2
> >>
> >>
> >> Any ideas ? Thanks again for offering to help.
> >>
> >> Regards,
> >>
> >> M.McNeil
> >> Sr. Network Engineer
> >> University of California Berkeley
> >>
> >>
> >>
> >>
> >>
> >>
> >> Razmig K wrote:
> >>
> >>>> I’m having some issues when trying to compile E17 via CVS. I’ve tried
> >>>> using the automated scripts that are out on the net, but I’ve had no
> >>>> success. I have been able to install the enlightenment-devel (e17)
> >>>> port, but again, no luck in compiling from CVS. Can someone point me
> in
> >>>> the right direction ? I’ve followed the instructions from the
> >>>> http://wiki.enlightenment.org/index.php/Install_EFL_from_CVS_guide as
> >>>> well. In a nutshell, I’m having issues with ecore, efreet and edje.
> >>>>
> >>>>
> >>> It is a bit tricky to build the EFL and Enlightenment on FreeBSD, but
> >>> entirely doable nevertheless. I have tried what I shall describe below
> >>> on FreeBSD 6.2-RELEASE a little while ago, and it probably applies to
> >>> FreeBSD 6.3-PRERELEASE as well.
> >>>
> >>> 1. Check whether or not you have the necessary dependencies mentioned on
> >>> the following wiki page
> >>>
> >>>
> >>
> http://wiki.enlightenment.org/index.php/E17_User_Guide/Installing_Using_CVS
> >>
> >>> 2. You may want to take note of the correct build order of the EFL
> >>> modules in the aforementioned wiki page. There is a longer, more
> >>> detailed list on the wiki page you have mentioned.
> >>> 3. For reasons I could not isolate, ./autogen.sh fails to generate
> >>> appropriate configure scripts. However there is a workaround; the
> >>> FreeBSD port devel/configgen. Install it.
> >>> 4. Before you commence build procedures, you will have to set several
> >>> environment variables: set CFLAGS to ” -lintl -liconv -g
> >>> -L/usr/X11R6/lib -L/usr/local/lib -I/usr/local/include
> >>> -I/usr/X11R6/include “, set CPPFLAGS to ” -I/usr/local/include
> >>> -I/usr/X11R6/include “, set ACLOCAL_FLAG to ” -I
> >>> /usr/local/share/aclocal “, and make sure that
> >>> /usr/local/gnu-autotools/bin is at the very beginning of the PATH
> string.
> >>> 5. In each subdirectory, invoke configgen.sh with the appropriate option
> >>> to generate the configure script (see the options list with -help). I
> >>> used option -gnome successfuly.
> >>> 6. Once the configure script is generated, invoke it with its optional
> >>> arguments, and perform build and install with gmake.
> >>>
> >>> Good luck!
> >>>
> >>>
> >>> //rk
> >>>
> >>>
> >>>
> >> ————————————————————————-
> >> Check out the new SourceForge.net Marketplace.
> >> It’s the best place to buy or sell services for
> >> just about anything Open Source.
> >>
> http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplace
> >> _______________________________________________
> >> enlightenment-users mailing list
> >> enlightenment-users@lists.sourceforge.net
> >> https://lists.sourceforge.net/lists/listinfo/enlightenment-users
> >>
> >>
>

————————————————————————-
Check out the new SourceForge.net Marketplace.
It’s the best place to buy or sell services for
just about anything Open Source.
http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplace
_______________________________________________
enlightenment-users mailing list
enlightenment-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-users

Saturday ~ January 01, 2008 by admin Posted in linux | No Comments

Re: [Wine] Wine Internet Problems

james bernesby skrev:
> I when start the app Frontier in wine 0.9.5.2 under debian linux. I get
> the following output on the terminal screen:

None of that output appears relevant to Internet problems.

What platform are you on, is it amd64?

_______________________________________________
wine-users mailing list
wine-users@winehq.org
http://www.winehq.org/mailman/listinfo/wine-users

Saturday ~ January 01, 2008 by admin Posted in linux | No Comments

Re: [Wine] Error when program tries to file report

Jim Hall skrev:
> I got hold of the states tech support. There response was a lot better
> that I expected. Upshot: This is considered to be an old program and
> they’re working on a replacement that won’t have this problem. For now,
> the program has MS internet protocols hard coded in it. The line in the
> error msg that says “WinSock 2.0″ is the key. Is there any way to get
> Wine to provide this service?

Wine provides this “service” out of the box.

_______________________________________________
wine-users mailing list
wine-users@winehq.org
http://www.winehq.org/mailman/listinfo/wine-users

Saturday ~ January 01, 2008 by admin Posted in linux | No Comments

« older posts