openframeworks / openframeworks/openFrameworks
Bug in linux compileOF.sh script when folders have spaces in names
Nobody has claimed this yet.
- Dominant language
- C++
- Stars
- 10.4k
- Forks
- 2.6k
- Avg merge
- 1d 21h
- Merged PRs (30d)
- 9
Description
Hi folks,
There is a bug in the compileOF.sh script for Linux when you attempt to compile when your OF source code is in a folder with a space in the name.
The space is passed through the SCRIPTPATH variable without an escape character so therefore changing directory pops up with "too many variables" as it interprets this to be two separate arguments.
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start with the Linux compileOF.sh script and inspect how the SCRIPTPATH variable is used for changing directories. Reproduce the failure with the openFrameworks source in a path containing spaces, then verify that compilation succeeds from such a path.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- shell
- Domain
- build-system
- Issue type
- Bug
- Difficulty
- 2/5
- Estimated time
- 1-3 hours
- Activity status
- Stale
- Clarity
- Clearly specified
- Newbie friendliness
- 52/100