Re: [Ekiga-list] Cross-compilation error



On Thu, Aug 30, 2007 at 11:52:44AM +0200, Vnum wrote:
> Hello i want to cross-compil ekiga for win32 on linux
> 
> I have the following configuration :
> - Ubuntu 7.04
> - svn version : 1.4.3
> - make version : 3.81
> 
> the svn check-out is working with next command :
> svn co http://svn.gnome.org/svn/ekiga/trunk/win32
> 
> But the make update-sources give me this following error :
> 
> /bin/sh: Syntax error: "(" unexpected
> make: *** [updat-sources] Erreur 2

This is because your are not using bash as your shell (i've the same
problem). Just apply this patch, it's a problem of missing ""


diff -r f7598fb5e74b Makefile
--- a/Makefile  Thu Aug 30 14:00:56 2007 +0200
+++ b/Makefile  Thu Aug 30 14:01:35 2007 +0200
@@ -204,10 +204,10 @@ conftheora:=--host=$(DEB_HOST_GNU_TYPE) 
 conftheora:=--host=$(DEB_HOST_GNU_TYPE) --prefix=$(BUILDROOT) --disable-vorbistest --disable-sdltest --disable-examples
 
 all: binaries $(TARGETDIR)/$(EKIGA_INSTALLER)
-       @echo Built on $(shell date)
-
-update-sources::
-       @echo Updating on $(shell date)
+       @echo "Built on $(shell date)"
+
+update-sources::
+       @echo "Updating on $(shell date)"
 
 update: update-sources
 
Luc



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