Re: [Ekiga-devel-list] win32 build

Hi Julien,

yes I tried, sorry this email got delayed quite some time, I had quite some
troubles with the mailing list and my university changing my email address
without notifying me (by the way thank you Damien for fixing my account).

I spend quite some hours trying to build ekiga (especially openldap), I had to
do some changes for openldap to compile (see enclosed patches, one for the
makefile and one for openldaps (I dont know the regex library chek
always faild although it was looking in the right place so I commented it out).
It would be nice if some could comment on my (mostly ugly) "fixes".

Also perhaps one should emphasize that the build script is for cross-compilation
- it wasnt obvious at the first sight for me.

Also please ignore my other post, meanwhile I found out about the console output
on windows.


Quoting Julien Puydt <jpuydt free fr>:

> Matthias Schneider a écrit :
> > Hi all,
> > about the windows port of ekiga I have some questions, I would like to set
> up a
> > build environment.I am aware that I need ptlib_win32, opal and of course
> ekiga.
> > Do I need anything else installed except for minGW and MSYS? starting with
> ptlib
> > I found the problem that although I may run configure.exe I do not get a
> > makefile.. It would be very nice if someone could give me some hints.. Also
> I
> > would like to know know more about the state of the current windows port
> > (talking about svn head)
> Did you have a look at the file we have available, with
> a nice Makefile which does it all ?
> Snark
> _______________________________________________
> Ekiga-devel-list mailing list
> Ekiga-devel-list gnome org

This message was sent using IMP, the Internet Messaging Program.
---	2006-07-28 16:53:03.000000000 +0200
+++	2007-02-25 00:36:40.000000000 +0100
@@ -1025,8 +1025,8 @@
 if test "$ac_cv_header_regex_h" != yes ; then
 	AC_MSG_ERROR([POSIX regex.h required.])
-AC_SEARCH_LIBS(regfree, [regex gnuregex],
-	:, AC_MSG_ERROR([POSIX regex required.]))
+dnl AC_SEARCH_LIBS(regfree, [regex gnuregex],
+dnl 	:, AC_MSG_ERROR([POSIX regex required.]))
 if test "$ol_cv_c_posix_regex" = no ; then
--- Makefile	2007-01-15 22:14:00.000000000 +0100
+++	2007-02-26 20:32:09.000000000 +0100
@@ -152,7 +152,7 @@
 	echo "--- Getting libregex..."
 	rm -f lib/libregex.a regex/regex.h $(INCLUDE_DIR)/regex.h
 	mkdir -p regex
-	cd regex/;for i in regex.c regexec.c regex.h regex_internal.c regex_internal.h regcomp.c alloca_.h alloca.c strcase.h;do \
+	cd regex/;for i in regex.c regexec.c regex.h regex_internal.c regex_internal.h regcomp.c alloca_.h alloca.c strcase.h localcharset.h;do \
 		$(WGET)*checkout*/gnulib/gnulib/lib/$$i ;\
 	mv regex/alloca_.h regex/alloca.h
@@ -219,7 +219,8 @@
 	#-$(MAKE) -C $(OPENLDAP_DIR) clean
 	rm -f lib/libldap_r.dll
 	ln -sf $(INCLUDE_DIR)/regex.h $(OPENLDAP_DIR)/include/
-	cd $(OPENLDAP_DIR);./configure --with-cyrus-sasl=no --enable-bdb=no --enable-hdb=no $(confflags)
+	echo "$(MAKE) $(MAKEOPTS) -C $(OPENLDAP_DIR) depend"
+	cd $(OPENLDAP_DIR);./configure --with-cyrus-sasl=no --enable-bdb=no --enable-hdb=no --with-yielding_select=yes $(confflags)
 	touch $@

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