[pulseaudio-tickets] [PulseAudio] #478: Fixes for build and run time problems under Mac OS X

PulseAudio trac-noreply at tango.0pointer.de
Thu Feb 5 13:15:52 PST 2009


#478: Fixes for build and run time problems under Mac OS X
--------------------+-------------------------------------------------------
 Reporter:  Tron    |       Owner:  lennart
     Type:  defect  |      Status:  new    
 Priority:  normal  |   Milestone:         
Component:  core    |    Severity:  normal 
 Keywords:          |  
--------------------+-------------------------------------------------------
 "pulseaudio" doesn't build and work under Mac OS X:

 1.) "core-util.c" requires an extra include file to build. I'll provide a
 patch
     for that problem.

 2.) "proplist-util.c" uses "extern char **environ" to get to the list of
 environment
     variables which doesn't work under Mac OS X. This doesn't break the
 build but
     applications linked against the "pulse" library cannot be started.
 I'll provide a
     patch for that problem as well.

 3.) The build uses various ELF specific linker options that Mac OS X
 doesn't
     understand. The options are:

 --gc-sections
 -version-script=./map-file
 -no-undefined
 -z nodelete

     Somebody should probably write configure tests to check whether these
 options
     are actually supported. NetBSD e.g. also doesn't understand "--gc-
 sections".

-- 
Ticket URL: <http://www.pulseaudio.org/ticket/478>
PulseAudio <http://pulseaudio.org/>
The PulseAudio Sound Server


More information about the pulseaudio-bugs mailing list