Skip to content

building on linux #248

@nitin710

Description

@nitin710

Build failing on ubuntu 22.04 and OF0.11.2

/usr/bin/ld.gold: error: cannot find -lXi
/usr/bin/ld.gold: error: cannot find -lXcursor
/usr/bin/ld.gold: error: cannot find -lXinerama

from OF_ROOT/scripts/linux/ubuntu/install_dependencies.sh
apt-get install -y -qq libxrandr-dev libxinerama-dev libxcursor-dev cmake

Maybe for some reason, these libraries did not get downloaded when running install_dependencies.sh

Solved by downloading OF0.12.0 and running install_dependencies from that.

Installing libxcursor-dev
Selecting previously unselected package libxfixes-dev:amd64.
(Reading database ... 232572 files and directories currently installed.)
Preparing to unpack .../libxfixes-dev_1%3a6.0.0-1_amd64.deb ...
Unpacking libxfixes-dev:amd64 (1:6.0.0-1) ...
Selecting previously unselected package libxcursor-dev:amd64.
Preparing to unpack .../libxcursor-dev_1%3a1.2.0-2build4_amd64.deb ...
Unpacking libxcursor-dev:amd64 (1:1.2.0-2build4) ...
Setting up libxfixes-dev:amd64 (1:6.0.0-1) ...
Setting up libxcursor-dev:amd64 (1:1.2.0-2build4) ...
Processing triggers for man-db (2.10.2-1) ...
Installing libxi-dev
Selecting previously unselected package libxi-dev:amd64.
(Reading database ... 232620 files and directories currently installed.)
Preparing to unpack .../libxi-dev_2%3a1.8-1build1_amd64.deb ...
Unpacking libxi-dev:amd64 (2:1.8-1build1) ...
Setting up libxi-dev:amd64 (2:1.8-1build1) ...
Processing triggers for man-db (2.10.2-1) ...
Installing libxinerama-dev
Selecting previously unselected package libxinerama-dev:amd64.
(Reading database ... 232704 files and directories currently installed.)
Preparing to unpack .../libxinerama-dev_2%3a1.1.4-3_amd64.deb ...
Unpacking libxinerama-dev:amd64 (2:1.1.4-3) ...
Setting up libxinerama-dev:amd64 (2:1.1.4-3) ...
Processing triggers for man-db (2.10.2-1) ...
Installing libharfbuzz-dev

ToDo:

  1. recreate this issue in another fresh linux install'
  2. Find a fix that does not involve OF0.12.0

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions