Comments (7)
Hi,
Did you install the required dependencies? Sounds like you're missing libgcrypt.
On Debian/Ubuntu:
sudo apt-get update && sudo apt-get install -y build-essential libfftw3-dev libsndfile1-dev automake autoconf libtool autoconf-archive libgcrypt20-dev libzita-resampler-dev libmpg123-dev
from audiowmark.
Of course. All prerequirements are installed on macOS 10.13.
I also configured, compiled and running an older (pre-autoconf? 0.5.0) version
from audiowmark.
The error message means that you don't have the macro AM_PATH_LIBGCRYPT
available, therefore autogen.sh fails. On my Ubuntu 20.04, the m4 file needed is called /usr/share/aclocal/libgcrypt.m4
and this is provided when installing the libgcrypt20-dev
package.
So I see two solutions here: either you find a way to provide this m4 file or you build from tarball, then everything you need to build is automatically included in the configure script.
from audiowmark.
Hi - I'm also trying to use this on macOS and getting the same / similar errors. I overcame the first by running "brew install libgcrypt" but I am now getting subsequent errors for missing dependencies and these don't appear available via brew.
Pardon my ignorance - by I am a web developer by trade and don't know how / what is meant by "build from tarball".
from audiowmark.
Ok, "build from tarball" is another way of saying "build a stable release", the release files are often tar archives. Stable releases are available from https://uplex.de/audiowmark/. Using the ./configure should complain if something is missing.
I'm sorry to say: you need all necessary dependencies before you can build audiowmark. If they are not available from brew you could try to build from source. Not sure how difficult it would be if you tried to contribute the missing stuff to brew if you succeed. I must admit that I develop and test this software on linux only. For other platforms (macOS/Windows) I can merge compile or documentation fixes into the git repo, and try to help on github like here, but its not really a supported platform.
from audiowmark.
Even with all libraries available I still get compilation errors on MacOS, see the infos I added in #7
from audiowmark.
Ok, I don't really see anything more that remains to be done in this issue, so I'll close it.
from audiowmark.
Related Issues (20)
- How do I extract the watermark from the ts file?
- sprintf is deprecated on macOS 13 HOT 1
- fails to compile with clang15 HOT 2
- hello please HOT 1
- Zita-resampler issue HOT 1
- zita-resampler not found after compiling from source HOT 3
- autoconf issue: AC_LIB_HAVE_LINKFLAGS HOT 1
- syncfinder
- How to find synchronization bits HOT 1
- Build for Windows HOT 18
- Audible noise in watermarked audio even with --strength 5, also not extractable even at --strength 100 HOT 11
- Build for Mac OSX High Sierra HOT 6
- Using 48kHz files
- Supported formats?
- --with-ffmpeg: deprecation warnings with libavcodec 7:5.1.4-0+deb12u1 HOT 1
- Enhancement Request: Preserve MP3 Metadata When Watermarking HOT 1
- Preserving Video Metadata When Watermarking
- Hope to support mingw32
- weird results with hls when original audio source is mono HOT 3
- Video Watermarking: support for multiple audio tracks
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from audiowmark.