[MacPorts] #20725: New version of mpg123: V1.9.0
MacPorts
noreply at macports.org
Tue Aug 18 13:01:33 PDT 2009
#20725: New version of mpg123: V1.9.0
-----------------------------------+----------------------------------------
Reporter: astifter@… | Owner: macports-tickets@…
Type: update | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 1.7.1
Keywords: mpg123 version update | Port: mpg123
-----------------------------------+----------------------------------------
Changes (by blb@…):
* cc: blb@… (added)
Comment:
This has build issues when the libsdl port is installed:
{{{
libtool: link: /usr/bin/gcc-4.0 -o .libs/output_openal.so -bundle .libs
/output_openal_la-openal.o -L/mp/lib -framework OpenAL
/mp/lib/libltdl.dylib -lmx -lm -mmacosx-version-min=10.4 -isysroot
/Developer/SDKs/MacOSX10.4u.sdk -arch i386 -Wl,-syslibroot
-Wl,/Developer/SDKs/MacOSX10.4u.sdk -Wl,-classic_linker
-Wl,-read_only_relocs -Wl,suppress -framework OpenAL
ld_classic: Undefined symbols:
.objc_class_name_NSArray referenced from libSDL-1 expected to be defined
in CoreFoundation
.objc_class_name_NSDate referenced from libSDL-1 expected to be defined in
CoreFoundation
.objc_class_name_NSObject referenced from libSDL-1 expected to be defined
in CoreFoundation
_NSDefaultRunLoopMode referenced from libSDL-1 expected to be defined in
CoreFoundation
_open$UNIX2003 referenced from libSDL-1 expected to be defined in
libSystem
_pthread_cond_init$UNIX2003 referenced from libSDL-1 expected to be
defined in libSystem
_pthread_sigmask$UNIX2003 referenced from libSDL-1 expected to be defined
in libSystem
_select$UNIX2003 referenced from libSDL-1 expected to be defined in
libSystem
_strerror$UNIX2003 referenced from libSDL-1 expected to be defined in
libSystem
_waitpid$UNIX2003 referenced from libSDL-1 expected to be defined in
libSystem
collect2: ld returned 1 exit status
make[3]: *** [output_sdl.la] Error 1
}}}
Also, when the esound port is installed:
{{{
libtool: link: /usr/bin/gcc-4.0 -o .libs/output_sdl.so -bundle .libs
/output_sdl_la-sdl.o -L/mp/lib -lSDLmain /mp/lib/libSDL.dylib
/mp/lib/libltdl.dylib -lmx -lm -mmacosx-version-min=10.4 -isysroot
/Developer/SDKs/MacOSX10.4u.sdk -arch i386 -Wl,-syslibroot
-Wl,/Developer/SDKs/MacOSX10.4u.sdk -Wl,-classic_linker
-Wl,-read_only_relocs -Wl,suppress -Wl,-framework -Wl,Cocoa
ld_classic: Undefined symbols:
_close$UNIX2003 referenced from libesd expected to be defined in libSystem
_fcntl$UNIX2003 referenced from libesd expected to be defined in libSystem
_open$UNIX2003 referenced from libesd expected to be defined in libSystem
_poll$UNIX2003 referenced from libesd expected to be defined in libSystem
_pthread_cond_init$UNIX2003 referenced from libesd expected to be defined
in libSystem
_read$UNIX2003 referenced from libesd expected to be defined in libSystem
_select$UNIX2003 referenced from libesd expected to be defined in
libSystem
_waitpid$UNIX2003 referenced from libesd expected to be defined in
libSystem
_write$UNIX2003 referenced from libesd expected to be defined in libSystem
_fputs$UNIX2003 referenced from libaudiofile expected to be defined in
libSystem
collect2: ld returned 1 exit status
make[3]: *** [output_esd.la] Error 1
}}}
Simplest fix I can think of is just to use CoreAudio on the Mac, by adding
{{{
platform macosx {
configure.args-append --with-audio=coreaudio
}
}}}
--
Ticket URL: <http://trac.macports.org/ticket/20725#comment:1>
MacPorts <http://www.macports.org/>
Ports system for Mac OS
More information about the macports-tickets
mailing list