[Gsburn-user] Problem compiling cdplayer
Status: Beta
Brought to you by:
aheppel
From: Miguel <ma...@ne...> - 2003-09-04 00:23:35
|
Hi, I'm a newbie in GNUstep (although I use Window Maker for several years...) and I'm having troubles installing gsburn. I have a debian system, where I installed all the development environment to gnustep: o gnustep-make o gnustep-base o gnustep-gui o gnustep-back and the libcdaudio. After downloading everything from the gsburn site (gsburn, cddb.bundle, and cdplayer), I tryed to install it. Started with the cddb.bundle, wich compiled ok and was installed in my $HOME/GNUstep directory. When I started with cdplayer, I had the following output: $ make Making all in CDPlayer... make[1]: Entering directory `/home/miguel/downloads/GNUstep/cdplayer-0.3.0/CDPlayer' Making all for library libAudioCD... Linking library libAudioCD ... make[1]: Leaving directory `/home/miguel/downloads/GNUstep/cdplayer-0.3.0/CDPlayer' Making all in AudioCD... make[1]: Entering directory `/home/miguel/downloads/GNUstep/cdplayer-0.3.0/AudioCD' Making all for bundle AudioCD... Compiling file AudioCD.m ... AudioCD.m: In function `-[AudioCD init]': AudioCD.m:46: warning: dereferencing type-punned pointer will break strict-aliasing rules AudioCD.m: In function `-[AudioCD initWithPath:]': AudioCD.m:51: warning: dereferencing type-punned pointer will break strict-aliasing rules AudioCD.m: In function `-[AudioCD readTOC]': AudioCD.m:138: warning: implicit declaration of function `cddb_direct_discid' Linking bundle AudioCD ... /usr/lib/GNUstep/System/Makefiles/mkinstalldirs AudioCD.bundle/Resources make[1]: Leaving directory `/home/miguel/downloads/GNUstep/cdplayer-0.3.0/AudioCD' Making all in AudioCD/AudioCDPrefs... make[1]: Entering directory `/home/miguel/downloads/GNUstep/cdplayer-0.3.0/AudioCD/AudioCDPrefs' Making all for bundle AudioCD... Compiling file AudioCD.m ... In file included from /usr/lib/GNUstep/System/Headers/AppKit/AppKit.h:43, from AudioCD.m:3: /usr/lib/GNUstep/System/Headers/AppKit/NSGraphics.h: In function `NSReadPixel': /usr/lib/GNUstep/System/Headers/AppKit/NSGraphics.h:143: warning: dereferencing type-punned pointer will break strict-aliasing rules In file included from AudioCD.h:8, from AudioCD.m:4: /usr/lib/GNUstep/System/Headers/PrefsModule/PrefsModule.h:30:2: #import is obsolete, use an #ifndef wrapper in the header file make[2]: *** [shared_obj/ix86/linux-gnu/gnu-gnu-gnu/AudioCD.o] Error 1 make[1]: *** [AudioCD.all.bundle.variables] Error 2 make[1]: Leaving directory `/home/miguel/downloads/GNUstep/cdplayer-0.3.0/AudioCD/AudioCDPrefs' make: *** [internal-all] Error 2 As I don't know (yet) anything about Objective-C, I couldn't find out what was wrong with it. I think that it is something related with my environment (I don't known if anyone here is using debian, but what I just done was to source the /usr/lib/GNUstep/System/Makefiles/GNUstep.sh script...). Can anyone tell me what am I doing wrong? Thanks. -- Miguel |