signalwire / freeswitch

FreeSWITCH is a Software Defined Telecom Stack enabling the digital transformation from proprietary telecom switches to a versatile software implementation that runs on any commodity hardware. From a Raspberry PI to a multi-core server, FreeSWITCH can unlock the telecommunications potential of any device.
https://freeswitch.com/#getting-started
Other
3.64k stars 1.44k forks source link

build faild at mac osx with arm64 M1 #2624

Open ouber23 opened 1 month ago

ouber23 commented 1 month ago

Describe the bug

step:

  1. git clone
  2. ./bootstrap.sh
  3. ./configure
  4. make && make install

then error has happend when run 'make install' as followed:

_vpx_img_wrap, referenced from: _switch_img_wrap in libfreeswitch.1.dylib-master.o _switch_img_patch_rect in libfreeswitch.1.dylib-master.o _switch_img_copy_rect in libfreeswitch.1.dylib-master.o clang: error: linker command failed with exit code 1 (use -v to see invocation) _vpx_img_wrap, referenced from: _switch_img_wrap in libfreeswitch.1.dylib-master.o _switch_img_patch_rect in libfreeswitch.1.dylib-master.o _switch_img_copy_rect in libfreeswitch.1.dylib-master.o clang: error: linker command failed with exit code 1 (use -v to see invocation)

seven1240 commented 1 month ago

their are a few pending PRs can you try to apply them to the latest master and see if it help?

2394 #2395