View Issue Details

IDProjectCategoryView StatusLast Update
0001157ardourbugspublic2008-11-20 23:46
Reporterdavidwatson Assigned Totaybin  
PrioritynormalSeverityminorReproducibilityalways
Status closedResolutionfixed 
Product Version0.99 
Summary0001157: Doesn't build on OSX < 10.4: VECLIB
DescriptionOSX < 10.4 doesn't have the vDSP_maxv, vDSP_vsmul and vDSP_vsma functions used in the veclib_* functions in libs/ardour/mix.cc. There is some fancy version detection code in libs/ardour/globals.cc to not call the functions, but it is pointless, because the code won't compile on other systems, without commenting out the use of the offending functions.
TagsNo tags attached.

Activities

taybin

2005-12-08 02:12

administrator   ~0002400

Does it compile if you run scons with BUILD_VECLIB_OPTIMIZATIONS=0?

davidwatson

2005-12-08 03:26

reporter   ~0002403

no, it does not. The code is protected by an #ifdef APPLE or something, not a #ifdef VECLIB

taybin

2006-11-06 22:18

administrator   ~0002697

This has been revamped.

 #if defined (__APPLE__) && defined (BUILD_VECLIB_OPTIMIZATIONS)

Issue History

Date Modified Username Field Change
2005-11-29 04:20 davidwatson New Issue
2005-11-29 04:20 davidwatson E-mail => david.watson@gmail.com
2005-11-29 04:20 davidwatson Name => David Watson
2005-12-08 02:12 taybin Note Added: 0002400
2005-12-08 03:26 davidwatson Note Added: 0002403
2006-11-06 22:18 taybin Note Added: 0002697
2006-11-06 22:18 taybin Status new => resolved
2006-11-06 22:18 taybin Resolution open => fixed
2006-11-06 22:18 taybin Assigned To => taybin
2008-11-20 23:46 seablade Status resolved => closed