openframeworks / openframeworks/openFrameworks

Compile OF ob Ubuntu MATE 18.04

Open
#6,340 1 comment 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
C++
Stars
10.4k
Forks
2.6k
Avg merge
1d 21h
Merged PRs (30d)
9

Description

Hi,

I want to compile OF on my Rpi 3 B + running Ubuntu MATE 18.04:
tested with of_v20190324_linuxarmv7l_release and of_v0.10.1_linuxarmv7l_release

  • “sudo apt-get update” DONE
  • “sudo apt-get upgrade” DONE
  • “cd scripts/ubuntu sudo ./install_dependencies.sh” DONE
    output “All packages were installed correctly”
  • “sudo ./install_codecs.sh” DONE

BUT when I tap “cd scripts/linux, sudo ./compileOF.sh”, it outputs:
"
HOST_OS=Linux
checking pkg-config libraries: cairo zlib gstreamer-app-1.0 gstreamer-1.0 gstreamer-video-1.0 gstreamer-base-1.0 libudev freetype2 fontconfig sndfile openal libcurl glfw3 rtaudio gtk±3.0 libmpg123 glesv1_cm glesv2 egl
with PKG_CONFIG_LIBDIR=
Package glesv1_cm was not found in the pkg-config search path.
Perhaps you should add the directory containing glesv1_cm.pc' to the PKG_CONFIG_PATH environment variable No package 'glesv1_cm' found Package glesv1_cm was not found in the pkg-config search path. Perhaps you should add the directory containingglesv1_cm.pc’
to the PKG_CONFIG_PATH environment variable
No package ‘glesv1_cm’ found
makefileCommon/config.shared.mk:291: *** couldn’t find glesv1_cm pkg-config package or it’s dependencies, did you run the latest install_dependencies.sh?. Stop.
there has been a problem compiling Debug OF library
please report this problem in the forums
"

Best
Allen

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Reproduce the failure with scripts/ubuntu/install_dependencies.sh followed by scripts/linux/compileOF.sh on Ubuntu MATE 18.04 for the Raspberry Pi 3 B. Inspect the glesv1_cm dependency check at makefileCommon/config.shared.mk:291 and determine why the required pkg-config package is unavailable; done means the Debug OF library compiles successfully.

Written by the indexing model from the issue text.

Assessment

Tech stack
cpp, linux, raspberry-pi, ubuntu
Domain
build-system, embedded-iot, operating-systems
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
30/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.