I didn't try your workaround, but it works now. I tried `fink selfupdate`
and then `fink install audacious2` again today and it just worked, I don't
know why. I also installed xcode 4.5 today, not sure if this was before or
after, though. Upon running `audacious2` there was another error and
wouldn't start, but once I did `fink install audacious2-plugins` (and
called `audacious2` again) it worked.
Thank you for the help
On Mon, Sep 24, 2012 at 8:33 AM, Alexander Hansen <
alexanderk.han...@gmail.com> wrote:
> (I'll change the subject back, since _now_ you've got an error in
> audacious2 itself.)
>
> On 9/23/12 10:48 PM, Matthew Sun wrote:
> > I tried `fink selfupdate` and then `fink install audacious2`. It stops
> > at an error. Here is the end of what is output:
> >
> > =============================
> > Successfully compiled ui_albumart.c.
> > Successfully compiled ui_fileinfo.c.
> > Successfully compiled ui_misc.c.
> > dbus.c:829:16: warning: comparison of unsigned enum expression < 0 is
> always
> > false [-Wtautological-compare]
> > if (status < 0) status = get_playback_status();
> > ~~~~~~ ^ ~
> > 1 warning generated.
> > Successfully compiled dbus.c.
> > Undefined symbols for architecture x86_64:
> > "_IceAddConnectionWatch", referenced from:
> > _sm_client_xsmp_startup in libeggsmclient.a(eggsmclient-xsmp.o)
> > "_IceConnectionNumber", referenced from:
> > _ice_connection_watch in libeggsmclient.a(eggsmclient-xsmp.o)
> > "_IceGetConnectionContext", referenced from:
> > _process_ice_messages in libeggsmclient.a(eggsmclient-xsmp.o)
> > "_IceProcessMessages", referenced from:
> > _process_ice_messages in libeggsmclient.a(eggsmclient-xsmp.o)
> > "_IceSetErrorHandler", referenced from:
> > _sm_client_xsmp_startup in libeggsmclient.a(eggsmclient-xsmp.o)
> > "_IceSetIOErrorHandler", referenced from:
> > _sm_client_xsmp_startup in libeggsmclient.a(eggsmclient-xsmp.o)
> > ld: symbol(s) not found for architecture x86_64
> > clang: error: linker command failed with exit code 1 (use -v to see
> > invocation)
> > Failed to link audacious2!
> >
>
> <snip>
>
> > Failed: phase compiling: audacious2-2.2-4 failed
> > =============================
> >
> > =============================
> > Package manager version: 0.34.3
> > Distribution version: selfupdate-rsync Sun Sep 23 11:43:08 2012, 10.8,
> > x86_64
> > Trees: local/main stable/main unstable/crypto
> > Xcode.app: 4.4.1
> > Xcode command-line tools: 4.4.0.0.1.1249367152
> > Max. Fink build jobs: 1
> > =============================
>
> I get the same thing on 10.8 (though with Xcode 4.5), but not 10.7 with
> Xcode 4.5, so there may be something weird going on with the X11
> detection in the package.
>
> As a workaround (it worked for me, anyway), edit
> /sw/fink/10.7/stable/main/finkinfo/sound/audacious2.info and add the
> following line:
>
> SetLIBS: -L/opt/X11/lib -lICE
>
> just above the ConfigureParams: line.
>
> --
> Alexander Hansen, Ph.D.
> Fink User Liaison
> My package updates: http://finkakh.wordpress.com/
>
------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and
threat landscape has changed and how IT managers can respond. Discussions
will include endpoint security, mobile security and the latest in malware
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
Fink-beginners mailing list
Fink-beginners@lists.sourceforge.net
List archive:
http://news.gmane.org/gmane.os.apple.fink.beginners
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-beginners