Re: [Ekiga-devel-list] Ekiga win32 build



rpizzorni a écrit :
Hello,

I am trying to build Ekiga on a Windows XP system using MinSys and MinGW.
I downloaded the ekiga_build.zip file from
http://snapshots.voxgratia.org/win32.php .

Following is a summary of the issues I have encountered:


1) Some URL’s used by the Ekiga Makefile to download required source
archives had to be changed. (How up to date is this zip? Some URL’s are not
valid). As follows:

Changed the URL for Ekiga source from http://snapshots.gnomemeeting.net/cvs
to http://snapshots.seconix.com/cvs/
Changed the URL for libpng from http://mesh.dl.sourceforge.net/gnuwin32  to
http://prdownloads.sourceforge.net/gnuwin32.
Changed the URL for libxml2 from http:// xmlsoft.org/sources to
http://xmlsoft.org/libxml2.

Oups... we'll have to update that file, then.

2) The following errors occur when building the pwlib and opal targets using
the Ekiga Makefile:

autoheader: warning: missing template: PWLIB_VERSION
autoheader: Use AC_DEFINE([PWLIB_VERSION], [], [Description])
You should add the contents of `c:/mingw/share/aclocal/libtool.m4' to
`aclocal.m4'.
/mingw/bin/autoconf:
/home/Administrator/src/gmcvs_win32/build/pwlib/c:/mingw/bin/autom4te: No
such file or directory
/mingw/bin/autoconf: exec:
/home/Administrator/src/gmcvs_win32/build/pwlib/c:/mingw/bin/autom4te:
cannot execute: No such file or directory
automake-1.9: autoconf failed with exit status: 126
/mingw/bin/autoconf:
/home/Administrator/src/gmcvs_win32/build/pwlib/c:/mingw/bin/autom4te: No
such file or directory
/mingw/bin/autoconf: exec:
/home/Administrator/src/gmcvs_win32/build/pwlib/c:/mingw/bin/autom4te:
cannot execute: No such file or directory
make: *** [pwlib/configure] Error 126

This looks like your autotools aren't properly installed or your path is wrong.


3) Target lib/SDL.dll failed with the following error

ln: creating symbolic link `bin/sdl-config' to
`i386-mingw32msvc-sdl-config': No such file or directory
make: *** [lib/SDL.dll] Error 1

This was fixed by modifying the Makefile to use bin/i386-mingw32msvc-sdl-config instead.

Hmm... perhaps they changed the structure of their zips -- or your path is wrong.

4) All other libraries built with no problem using the Ekiga Makefile.

So not everything is lost : nice :-)

5) Decided to build pwlib following the instructions in the ReadMe.txt file
of the pwlib distribution rather than using the Ekiga Makefile for this
target.

Bad.

6)  Built the opal libraries using the instructions supplied with the opal
distribution rather than using the Ekiga Makefile.

Bad.

7)  After all the dependency libraries were created (using the Ekiga
Makefile except for the pwlib and opal libraries as explained above) I
attempted to built the “ekiga/config.status” target (Ekiga Makefile). The
following error occurred:

checking for gnome-doc-utils >= 0.3.2...
  testing gnome-doc-prepare... not found.
***Error***: You must have gnome-doc-utils >= 0.3.2 installed
  to build ekiga.  Download the appropriate package for
  from your distribution or get the source tarball at
    http://ftp.gnome.org/pub/GNOME/sources/gnome-doc-utils/

I commented out the dependency on gnome-doc-utils since this appears to be
used to generate documentation only.

Hmmm... don't we have a --disable-doc or something like this to pass to configure ?

8) After fixing this error I got:

Running libtoolize...
You should add the contents of `c:/mingw/share/aclocal/libtool.m4' to
`aclocal.m4'.
Running glib-gettextize... Ignore non-fatal messages.
Copying file mkinstalldirs
Copying file po/Makefile.in.in

Please add the files
  codeset.m4 gettext.m4 glibc21.m4 iconv.m4 isc-posix.m4 lcmessage.m4
  progtest.m4
from the /home/Administrator/src/gmcvs_win32/build/bin/../share/aclocal
directory to your autoconf macro directory
or directly to your aclocal.m4 file.
You will also need config.guess and config.sub, which you can get from
ftp://ftp.gnu.org/pub/gnu/config/.

Those are warnings, not errors, don't they ?

Hope this helps,

Snark



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