juha-h / libbaresip-android

libbaresip for Android
Other
38 stars 29 forks source link

Make all error Mac OS #44

Open datpt11 opened 1 month ago

datpt11 commented 1 month ago
make libbaresip ANDROID_TARGET_ARCH=armeabi-v7a
cd amr && \
        rm -rf lib include && \
        autoreconf --install && \
        CC="armv7a-linux-androideabi23-clang --sysroot /Users/datphung/Library/Android/sdk/ndk/26.3.11579264/toolchains/llvm/prebuilt/darwin-x86_64/sysroot" CXX=armv7a-linux-androideabi23-clang++ RANLIB=llvm-ranlib AR=llvm-ar PATH=/Users/datphung/Library/Android/sdk/ndk/26.3.11579264/toolchains/llvm/prebuilt/darwin-x86_64/bin:/usr/bin:/bin ./configure --host=arm-linux-androideabi --disable-shared CXXFLAGS=-fPIC --prefix=/Users/datphung/workspace/baresip-studio/libbaresip-android/amr && \
        make clean && \
        CC="armv7a-linux-androideabi23-clang --sysroot /Users/datphung/Library/Android/sdk/ndk/26.3.11579264/toolchains/llvm/prebuilt/darwin-x86_64/sysroot" CXX=armv7a-linux-androideabi23-clang++ RANLIB=llvm-ranlib AR=llvm-ar PATH=/Users/datphung/Library/Android/sdk/ndk/26.3.11579264/toolchains/llvm/prebuilt/darwin-x86_64/bin:/usr/bin:/bin make && \
        make install
/bin/sh: autoreconf: command not found
make[1]: *** [amr] Error 127
make: *** [all] Error 2``
datpt11 commented 1 month ago

running terminal autoreconf still works fine

juha-h commented 1 month ago

On my Debian Linux I'm using bash shell, autoreconf is in /usr/bin directory and Makefile finds it.

I don't know anything about any commercial operating systems, such as Mac OS. Ask some Mac OS forum.