Skip to content
View in the app

A better way to browse. Learn more.

Unraid

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

c compiler required in container

Featured Replies

Hey Guys,

 

I've got netdata running on my unraid system, now I want to install a plugin, but this requires a c compiler. So, I was wondering how I can do that, I installed the dev pack plugin and activated "cxxlibs-6.0.18-x86_64-1.txz" and "gcc-9.2.0-x86_64-4.txz" there. Then I ran the command to install the plugin in the container (restarted the container first), but same outcome:

configure: error: in `/usr/src/fping-5.0':
configure: error: no acceptable C compiler found in $PATH

 

I'm unfortunately not that familiar with docker, so I've got 2 issues, no ubuntu operating system (all explanations are made for ubuntu) and insufficient understanding of docker to translate what is docker and what is ubuntu related.

 

Every help would be welcome, I tried googling of course, but couldn't find anything that helps me with that issue for unraid.

Autchi

  • Community Expert

So the dev pack plugin wont help you here. The thing you need to understand here is that a docker container essentially has a separate os within it which is different from the OS on the host. To get a compiler within the container you would need to exec into the container and install a compiler there using whatever method is correct for the os within the container (assuming that the container creator hasn't stripped out package management functionality). Off hand i dont know what os the netdata container is based on. Your best bet is likely to go to https://learn.netdata.cloud/ and see if they have any instructions there for installing plugins within a docker container, since netdata has made much progress in supporting container based installs.

  • Author

Thank you so much, I read somewhere that the container inherit some data from the host. I figured out how to get the distro from a container, there is a post on stackexchange how to do that. Just if anyone else is wondering how to do that. With that information it was pretty easy to get the dependencies etc. I got it running now.

Archived

This topic is now archived and is closed to further replies.

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.