Closed Jehops closed 2 years ago
Rather than downloading alac
can we point to an installation of the FreeBSD port?
Hello!
undefined symbol: operator new
It seems like clang doesn't generate new/delete
operators for a struct
by default (in ALAC-ff.cpp
), that's interesting. I don't have a solution for this at the moment, but I guess that if you'd convert it to a class
with public:
fields, then it will work.
can we point to an installation of the FreeBSD port?
In theory you may use any source code package you want for ALAC, as long as you patch it appropriately and compile *-ff.c
files into it. The patch file and additional C++ file are needed because fmedia doesn't use official libALAC functions directly but via a custom wrapper/interface. And that's also true for most other 3rd party dependencies.
Fixed. The solution was to just use clang++
to link C++ object files.
Hello,
I tried building on FreeBSD (14), however there is a build failure in the first step building alib3.