فهرست منبع

complete for Mac

richarddobson 2 سال پیش
والد
کامیت
1014a8916f
1فایلهای تغییر یافته به همراه4 افزوده شده و 3 حذف شده
  1. 4 3
      dev/externals/paprogs/recsf/CMakeLists.txt

+ 4 - 3
dev/externals/paprogs/recsf/CMakeLists.txt

@@ -6,8 +6,9 @@ if(APPLE)
   find_library(AULIB AudioUnit)
   find_library(CARBONLIB Carbon)
   link_directories (/usr/local/lib)
+  find_library(PA NAMES libportaudio.a)
   find_library(AAIOLIB NAMES libaaio.a)
-  set(EXTRA_LIBRARIES1 portsf pthread ${AAIOLIB} ${COREAUDIOLIB} ${AUDIOTOOLBOX} ${AULIB} ${CARBONLIB} ${EXTRA_LIBRARIES})
+  set(EXTRA_LIBRARIES1 portsf pthread ${AAIOLIB} ${PA} ${COREAUDIOLIB} ${AUDIOTOOLBOX} ${AULIB} ${CARBONLIB} ${EXTRA_LIBRARIES})
 else()
   if(MINGW)
     set(CMAKE_C_FLAGS "-O3 -DWIN32 -D_WIN32 -DUSE_ASIO -fomit-frame-pointer -funroll-loops")
@@ -21,7 +22,7 @@ else()
   endif()
 endif()
 
-link_directories(../../lib ../portaudio/lib/.libs /usr/local/lib)
+link_directories(../../lib ../portaudio/lib/.libs)
 
 include_directories(../../include ../portaudio/include ../portaudio/src/common /usr/local/include)
 if(MINGW)
@@ -29,6 +30,6 @@ if(MINGW)
 else()
     add_executable(recsf recsf.c)
 endif()
-target_link_libraries(recsf portaudio.a portsf ${EXTRA_LIBRARIES1})
+target_link_libraries(recsf portsf ${EXTRA_LIBRARIES1})
 
 my_install(recsf)