While following the installation instructions bundled with SDCC 3.3.0, it fails for me when trying to copy files to /usr/local/* . This is all owned by root, and nowhere did the install instructions tell me to install files as root.
Am I supposed to install these files as root, or should I change ownership of the target directories?
To install to the default location, /usr/local/* you need to be root. After all you are installing a program visible to all users. /usr/local is meant to be owned by root, and I would recommend against changing ownership.
During confiure you can specify where you have all permissions, for example:
I think the real request is for SDCC to document that you need to have root privileges to run 'make install'.
Sign up for the SourceForge newsletter:
You seem to have CSS turned off.
Please don't fill out this field.