Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

The build prerequisites for Debian based Linux does not quite apply for Ubuntu 14.04.2/64 bit #6158

Closed
mattias-ostergren opened this issue May 22, 2015 · 5 comments

Comments

@mattias-ostergren
Copy link

@mattias-ostergren mattias-ostergren commented May 22, 2015

The prerequisites for Debian based Linuxes on servo main project page (https://github.com/servo/servo) seems not quite applicable for Ubuntu 14.04.2/64 bit.

On my setup running the command

sudo apt-get install curl freeglut3-dev
libfreetype6-dev libgl1-mesa-dri libglib2.0-dev xorg-dev
gperf g++ cmake python-virtualenv
libssl-dev libbz2-dev libosmesa6-dev libxmu6 libxmu-dev

Fails on some unresolbable dependancy to "libcheese".

This could be mended /work-around by running the following:

sudo apt-get install libglew-dev libcheese7 libcheese-gtk23 libclutter-gst-2.0-0 libcogl15 libclutter-gtk-1.0-0 libclutter-1.0-0 xserver-xorg-input-all

Please note: this work-around was taken from here. And found with some creative googling (but with shallow insight):

http://askubuntu.com/questions/588695/cant-install-libglew-dev-because-libcheese-and-libclutter-dont-have-the-requir

So likely there is some more elegant and insightful solution.

@nox nox added the A-documentation label May 30, 2015
@jasonwilliams
Copy link
Contributor

@jasonwilliams jasonwilliams commented Aug 30, 2015

Maybe someone should update the readme?

@Ms2ger
Copy link
Contributor

@Ms2ger Ms2ger commented Aug 31, 2015

That someone could be you :)

@xiaochuanyu
Copy link
Contributor

@xiaochuanyu xiaochuanyu commented Sep 2, 2015

Added a PR (above) to update README.
It's actually just 1 commit. Sorry about the random Github references above, I was editing the commit message, messed up and did some rebase which confused github it seems.

bors-servo pushed a commit that referenced this issue Sep 2, 2015
Add note on Ubuntu 14.04 dependencies error

Update README with note about possible problem installing dependencies on Ubuntu 14.04.
See #6158 for details.

<!-- Reviewable:start -->
[<img src="https://reviewable.io/review_button.png" height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/7506)
<!-- Reviewable:end -->
@frewsxcv
Copy link
Member

@frewsxcv frewsxcv commented Sep 10, 2015

Completed in #7506

@frewsxcv frewsxcv closed this Sep 10, 2015
josiahdaniels added a commit to josiahdaniels/servo that referenced this issue Sep 28, 2015
Update README with note about possible problem installing dependencies on Ubuntu 14.04.
See servo#6158 for details.
@zeusintuivo
Copy link
Contributor

@zeusintuivo zeusintuivo commented Aug 29, 2016

For better instructions on how to compile in Ubuntu 14.04.04 32 and 64 bits as well as Widows 7 32 and 64 bits see #12356

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Linked pull requests

Successfully merging a pull request may close this issue.

None yet
7 participants
You can’t perform that action at this time.