[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Cynthinue-0.9.5 doesn't compile
From: |
Zhang Weiwu |
Subject: |
Re: Cynthinue-0.9.5 doesn't compile |
Date: |
Sun, 10 May 2009 16:05:59 +0800 |
User-agent: |
Thunderbird 2.0.0.6 (X11/20071129) |
Yavor Doganov wrote:
Like many other (semi-)abandoned GNUstep apps, it needs modifications
to compile
and run with recent GNUstep releases. For this problem, specifically:
http://patch-tracking.debian.net/patch/misc/view/cynthiune.app/0.9.5-7.1/Frameworks/Cynthiune/NSCellExtensions.m
Thanks. However even if I applied all patches from debian
<http://patch-tracking.debian.net/package/cynthiune.app/0.9.5-7.1> I
still could not compile it.
Pyrrhus:/root/GNUstep/Cynthiune-0.9.5# make
This is gnustep-make 2.0.8. Type 'make print-gnustep-make-help' for help.
Making all in Frameworks/Cynthiune...
Making build-headers for framework Cynthiune...
Making all for framework Cynthiune...
make[2]: Nothing to be done for `internal-framework-all'.
Making all in Bundles/MP3...
Package mad was not found in the pkg-config search path.
Perhaps you should add the directory containing `mad.pc'
to the PKG_CONFIG_PATH environment variable
No package 'mad' found
Package mad was not found in the pkg-config search path.
Perhaps you should add the directory containing `mad.pc'
to the PKG_CONFIG_PATH environment variable
No package 'mad' found
Package id3tag was not found in the pkg-config search path.
Perhaps you should add the directory containing `id3tag.pc'
to the PKG_CONFIG_PATH environment variable
No package 'id3tag' found
Package id3tag was not found in the pkg-config search path.
Perhaps you should add the directory containing `id3tag.pc'
to the PKG_CONFIG_PATH environment variable
No package 'id3tag' found
Making all for bundle MP3...
Package mad was not found in the pkg-config search path.
Perhaps you should add the directory containing `mad.pc'
to the PKG_CONFIG_PATH environment variable
No package 'mad' found
Package mad was not found in the pkg-config search path.
Perhaps you should add the directory containing `mad.pc'
to the PKG_CONFIG_PATH environment variable
No package 'mad' found
Package id3tag was not found in the pkg-config search path.
Perhaps you should add the directory containing `id3tag.pc'
to the PKG_CONFIG_PATH environment variable
No package 'id3tag' found
Package id3tag was not found in the pkg-config search path.
Perhaps you should add the directory containing `id3tag.pc'
to the PKG_CONFIG_PATH environment variable
No package 'id3tag' found
make[2]: taglib-config: Command not found
Compiling file xing.c ...
xing.c:21:17: warning: mad.h: No such file or directory
In file included from xing.c:23:
xing.h:47: warning: ‘struct mad_bitptr’ declared inside parameter list
xing.h:47: warning: its scope is only this definition or declaration, which is
probably not what you want
xing.c:40: warning: ‘struct mad_bitptr’ declared inside parameter list
xing.c:40: error: parameter 2 (‘ptr’) has incomplete type
xing.c: In function ‘xing_parse’:
xing.c:42: warning: implicit declaration of function ‘mad_bit_read’
make[2]: *** [obj/xing.c.o] Error 1
make[1]: *** [MP3.all.bundle.variables] Error 2
make: *** [internal-all] Error 2
I am thinking lacking of release engineering to coordinate release. As
far as I know from the application index, Cynthinue is the only music
player for gnustep except mpd. For an outsider it looks more like the
responsibility of the GAP project than debian project to take over the
semi-abandoned projects and keep release engineering them, especially
when there are no 2nd desktop music player application for gnustep. Can
GAP do this?