sudara / pamplejuce

A JUCE audio plugin template. JUCE 7, Catch2, Pluginval, macOS notarization, Azure Trusted Signing, Github Actions
https://melatonin.dev/blog/
MIT License
406 stars 39 forks source link

GH workflow error: `fatal error: 'curl/curl.h' file not found` #17

Closed hugofloresgarcia closed 1 year ago

hugofloresgarcia commented 1 year ago

Hi! When building a plugin with JUCE_USE_CURL=1 and NEEDS_CURL TRUE, I run into the following error when building for Linux in GH actions:

/home/runner/work/tensorjuce-wave-to-wave/tensorjuce-wave-to-wave/JUCE/modules/juce_core/juce_core.cpp:92:13: fatal error: 'curl/curl.h' file not found
   #include <curl/curl.h>

Any help would be appreciated! Thanks :)

sudara commented 1 year ago

👋

You'll need to add libcurl4-openssl-dev in the list of dependencies to install in the github workflow.

Hope that helps!

hugofloresgarcia commented 1 year ago

that worked! thanks! :)