Love2D on Ubuntu-Enabled Samsung Chromebook

Discuss any ports of LÖVE to different platforms.
User avatar
BlazingSpirit
Prole
Posts: 5
Joined: Thu Nov 19, 2015 1:22 pm
Location: The Internet

Love2D on Ubuntu-Enabled Samsung Chromebook

Post by BlazingSpirit » Thu Nov 19, 2015 1:32 pm

Hello, I only just recently got Ubuntu on my chromebook, and I'm not exactly sure how to compile Love2D on it. Can anyone walk me through how to compile it? (Running on armv7l)

Also, result when uname -m -r -v -s is run:

Code: Select all

Linux 3.8.11 #1 SMP Thu Nov 5 11:24:12 PST 2015 armv7l
EDIT: Right, I forgot, I'm running Precise Unity 12.04 (I think. It's 12.something). I tried to install it using sudo apt-get install love 0.9.2 (And 0.9.0, and just love), and I also tried installing using the ppa. None of these work (Well, it does, but I think it's 0.7.2, and I'm hoping for a more recent version (*Cough*0.9.2*Cough*)), so I assume I have to build and compile it myself, which I'm not sure how to do.
I am Blazing Maximus Spirit. And I. AM. A SUPE- nap time! *Starts Snoring*

User avatar
devonapeak
Prole
Posts: 3
Joined: Thu Jul 09, 2015 8:18 pm

Re: Love2D on Ubuntu-Enabled Samsung Chromebook

Post by devonapeak » Fri Dec 25, 2015 10:36 am

If your not really familiar with how PPAs work, first remove whatever old version you have installed:

Code: Select all

sudo apt-get remove love
Then add the PPA if it's not actually there already.

Code: Select all

sudo add-apt-repository ppa:bartbes/love-stable
Likely what you forgot to do earlier; update apt.

Code: Select all

sudo apt-get update
Then install LÖVE.

Code: Select all

sudo apt-get install love
Just "love"; no version number. The PPA is what gives you the latest version. (Which is now 0.10.0, which is really exciting!)

Enjoy your Chromebook Linux experience! Also Merry Christmas, I suppose; if you celebrate it.

bobbyjones
Party member
Posts: 693
Joined: Sat Apr 26, 2014 7:46 pm

Re: Love2D on Ubuntu-Enabled Samsung Chromebook

Post by bobbyjones » Fri Dec 25, 2015 7:31 pm

It seems to be an arm device would the love ppa just work?

[EDIT]: After asking the irc I discovered the ppa most likely would not work. You would have to build it from source after installing all the dependencies.

User avatar
devonapeak
Prole
Posts: 3
Joined: Thu Jul 09, 2015 8:18 pm

Re: Love2D on Ubuntu-Enabled Samsung Chromebook

Post by devonapeak » Wed Jan 20, 2016 7:41 am

bobbyjones wrote:It seems to be an arm device would the love ppa just work?

[EDIT]: After asking the irc I discovered the ppa most likely would not work. You would have to build it from source after installing all the dependencies.
Wow, I'm the worst for just now seeing this, but wow, I didn't know that about ARM devices. When I first started using Linux (quite recently actually), I was actually afraid to build LÖVE from source, and I still have been avoiding doing so with any software :S

bobbyjones
Party member
Posts: 693
Joined: Sat Apr 26, 2014 7:46 pm

Re: Love2D on Ubuntu-Enabled Samsung Chromebook

Post by bobbyjones » Thu Jan 21, 2016 7:37 pm

devonapeak wrote:
bobbyjones wrote:It seems to be an arm device would the love ppa just work?

[EDIT]: After asking the irc I discovered the ppa most likely would not work. You would have to build it from source after installing all the dependencies.
Wow, I'm the worst for just now seeing this, but wow, I didn't know that about ARM devices. When I first started using Linux (quite recently actually), I was actually afraid to build LÖVE from source, and I still have been avoiding doing so with any software :S
Building on Linux is actually a lot easier than on windows. I actually still can't build love on my windows machine lol. But that's due to me not wanting to go through all that trouble.

User avatar
josefnpat
Inner party member
Posts: 955
Joined: Wed Oct 05, 2011 1:36 am
Location: your basement
Contact:

Re: Love2D on Ubuntu-Enabled Samsung Chromebook

Post by josefnpat » Fri Jan 29, 2016 4:21 pm

I had a samsung chromebook for a little while, but found that the version of the linux kernel was tied to the GPU binary.

I could only get ubuntu & love to run with software rendering.
Missing Sentinel Software | Twitter

FORCIBLY IGNORED.
<leafo> when in doubt delete all of your code
<bartbes> git rm -r *
<bartbes> git commit -m "Fixed all bugs"
<bartbes> git push

User avatar
BlazingSpirit
Prole
Posts: 5
Joined: Thu Nov 19, 2015 1:22 pm
Location: The Internet

Re: Love2D on Ubuntu-Enabled Samsung Chromebook

Post by BlazingSpirit » Fri Jan 29, 2016 7:09 pm

josefnpat wrote:I had a samsung chromebook for a little while, but found that the version of the linux kernel was tied to the GPU binary.

I could only get ubuntu & love to run with software rendering.
How'd you get it to run? I'd be fine with software rendering.
I am Blazing Maximus Spirit. And I. AM. A SUPE- nap time! *Starts Snoring*

User avatar
josefnpat
Inner party member
Posts: 955
Joined: Wed Oct 05, 2011 1:36 am
Location: your basement
Contact:

Re: Love2D on Ubuntu-Enabled Samsung Chromebook

Post by josefnpat » Sat Jan 30, 2016 12:58 am

I had to compile it from source (this was 0.9.2)

https://love2d.org/wiki/Building_L%C3%96VE
Missing Sentinel Software | Twitter

FORCIBLY IGNORED.
<leafo> when in doubt delete all of your code
<bartbes> git rm -r *
<bartbes> git commit -m "Fixed all bugs"
<bartbes> git push

User avatar
BlazingSpirit
Prole
Posts: 5
Joined: Thu Nov 19, 2015 1:22 pm
Location: The Internet

Re: Love2D on Ubuntu-Enabled Samsung Chromebook

Post by BlazingSpirit » Mon Feb 01, 2016 5:40 pm

I tried building Love 0.8.0, but some of the dependencies aren't downloading: libluajit-5.1-dev and libsdl2-dev. I tried building without it and it stopped during "./configure", saying it can't build without SDL. I tried compiling SDL (and succeeded), but it still says the same thing.
I am Blazing Maximus Spirit. And I. AM. A SUPE- nap time! *Starts Snoring*

User avatar
bartbes
Sex machine
Posts: 4943
Joined: Fri Aug 29, 2008 10:35 am
Location: The Netherlands
Contact:

Re: Love2D on Ubuntu-Enabled Samsung Chromebook

Post by bartbes » Mon Feb 01, 2016 7:26 pm

That's because 0.8.0 still used SDL 1.2, if I remember correctly.

Post Reply

Who is online

Users browsing this forum: No registered users and 2 guests