[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[gmediaserver-devel] Building from CVS
From: |
Florian Hars |
Subject: |
[gmediaserver-devel] Building from CVS |
Date: |
Sat, 24 Apr 2010 17:45:00 +0200 |
User-agent: |
Thunderbird 2.0.0.24 (X11/20100411) |
The project misses some instructions on how to build from CVS.
So here are some observations from building on a ubuntu 9.10, i686.
One thing that I found out quite soon is that you should probably run
postcheckout.sh after checking the code out. That does lots of things
that look reasonable.
After that, building failed with loads of dependencies on nonexisting
files in po/POTFILES.in:
../lib/alignof.h
../lib/getpagesize.c
../lib/iconv_open-aix.h
../lib/iconv_open-hpux.h
../lib/iconv_open-irix.h
../lib/iconv_open-osf.h
../lib/memchr.c
../uuid/uuid.h
../uuid/uuidP.h
The latter two should probably be copied by postcheckout.sh
There is an undocumented build dependency on gperf.
make distclean doesn't remove all the *.v0 files postcheckout.sh produces.
The following two changes made it compile, now I'll see if I can
convince it to send something to the stupid dlna client in my tv.
- Florian.
---------------------------------------------------------------------
diff -ur gmediaserver-orig/po/POTFILES.in gmediaserver/po/POTFILES.in
--- gmediaserver-orig/po/POTFILES.in 2009-06-30 20:58:27.000000000 +0200
+++ gmediaserver/po/POTFILES.in 2010-04-24 17:24:30.882441905 +0200
@@ -1,6 +1,5 @@
# List of source files containing translatable strings.
build-aux/link-warning.h
-lib/alignof.h
lib/alloca.in.h
lib/arpa_inet.in.h
lib/asnprintf.c
@@ -44,13 +43,8 @@
lib/getopt.in.h
lib/getopt1.c
lib/getopt_int.h
-lib/getpagesize.c
lib/gettext.h
lib/iconv.in.h
-lib/iconv_open-aix.h
-lib/iconv_open-hpux.h
-lib/iconv_open-irix.h
-lib/iconv_open-osf.h
lib/iconv_open.c
lib/inet_ntop.c
lib/intprops.h
@@ -60,7 +54,6 @@
lib/mbrlen.c
lib/mbrtowc.c
lib/mbsinit.c
-lib/memchr.c
lib/memchr2.c
lib/memchr2.h
lib/minmax.h
diff -ur gmediaserver-orig/postcheckout.sh gmediaserver/postcheckout.sh
--- gmediaserver-orig/postcheckout.sh 2006-08-29 22:56:16.000000000 +0200
+++ gmediaserver/postcheckout.sh 2010-04-24 17:31:05.250441884 +0200
@@ -74,7 +74,7 @@
echo tar xfz e2fsprogs.tar.gz -C e2fsprogs
tar xfz e2fsprogs.tar.gz -C e2fsprogs
for file in ChangeLog COPYING clear.c compare.c copy.c gen_uuid.c
isnull.c \
- pack.c parse.c unpack.c unparse.c uuid_time.c; do
+ pack.c parse.c unpack.c unparse.c uuid_time.c uuid.h
uuidP.h; do
bumpfile "uuid/$file"
echo cp e2fsprogs/\*/lib/uuid/$file uuid/
cp e2fsprogs/*/lib/uuid/$file uuid/$file
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [gmediaserver-devel] Building from CVS,
Florian Hars <=