sbcl

Request a package to be made here. Make sure you have searched before requesting.

sbcl

Postby cswl » Wed Aug 19, 2015 2:52 pm

sbcl now has arm support upstream.. http://www.sbcl.org/platform-table.html

it's also in the extra repo in archlinux.. although a bit outdated
https://www.archlinux.org/packages/extra/i686/sbcl/
cswl
 
Posts: 2
Joined: Mon Aug 17, 2015 7:19 am

Re: sbcl

Postby WarheadsSE » Wed Aug 19, 2015 6:13 pm

Seems it has it's own circular dep.
Core Developer
Remember: Arch Linux ARM is entirely community donation supported!
WarheadsSE
Developer
 
Posts: 6807
Joined: Mon Oct 18, 2010 2:12 pm

Re: sbcl

Postby WarheadsSE » Wed Aug 19, 2015 10:15 pm

Which architecture did you want?

It seems that SBCL does not support threading on ARM, just so you know.
Core Developer
Remember: Arch Linux ARM is entirely community donation supported!
WarheadsSE
Developer
 
Posts: 6807
Joined: Mon Oct 18, 2010 2:12 pm

Re: sbcl

Postby WarheadsSE » Sun Aug 23, 2015 5:11 pm

Tap
Core Developer
Remember: Arch Linux ARM is entirely community donation supported!
WarheadsSE
Developer
 
Posts: 6807
Joined: Mon Oct 18, 2010 2:12 pm

Re: sbcl

Postby rreignier » Sat Aug 29, 2015 11:55 am

Hi!
I am personally interested in sbcl for the armv7h (Raspberry Pi 2 and Odroid C1).
I miss this package in order to install ROS.
It would be nice if someone could port it. I have tried to use the x86 PKGBUILD with no success.
Thank you
rreignier
 
Posts: 3
Joined: Sat Aug 29, 2015 11:52 am

Re: sbcl

Postby cswl » Sat Sep 05, 2015 2:49 pm

Sorry, I got busy with other stuffs.

For the armv7h.
And yes, I'm aware of it. I followed the github thread about it.
cswl
 
Posts: 2
Joined: Mon Aug 17, 2015 7:19 am

Re: sbcl

Postby rreignier » Mon Sep 07, 2015 11:58 am

Thank you for your reply.
I did not see the Github issue.
So, any hope to see it on Archlinux ARM soon ?
rreignier
 
Posts: 3
Joined: Sat Aug 29, 2015 11:52 am

Re: sbcl

Postby NoX » Mon Sep 21, 2015 7:18 pm

Hi,

i was able to build sbcl on the RaspberryPi 2 under archlinuxarm (date: Sep 2015) using the sbcl ARMhf binary provided by sbcl.org . (http://www.sbcl.org/platform-table.html) I have not fully tested the resulting binaries.

Here are my steps. I hope someone can use it.
1. install binary distribution
wget http://prdownloads.sourceforge.net/sbcl/sbcl-1.2.14-armhf-linux-binary.tar.bz2
tar -xjvf sbcl-1.2.14-armhf-linux-binary.tar.bz2
cd sbcl-1.2.14-arm-linux/
INSTALL_ROOT=/home/alarm/sbcl sh install.sh
export SBCL_HOME=/home/alarm/sbcl/lib/sbcl
export PATH=$PATH:/home/alarm/sbcl/bin/

1a. test installation
sbcl
to exit type (SB-EXT:EXIT)

2. build sbcl from source
copy files from https://projects.archlinux.org/svntogit/packages.git/tree/trunk?h=packages/sbcl into a directory
edit PKGBUILD
- add 'armv7h' into arch
- remove makedepends=('sbcl')
- change (enable :sb-thread) to (disable :sb-thread)
run makepkg
there should be an sbcl-1.2.12-1-armv7h.pkg.tar.xz file. Yes an older version as the binary distribution. Update version number and md5 sums your self.
install it using "pacman -U ./sbcl-1.2.12-1-armv7h.pkg.tar.xz" , i think.

2a. now you have an packed base installation
you can add the makedepends=('sbcl') and do what you want.

3. build roslisp, that was my goal
yaourt --needed ros-indigo-roslisp
If you skipped step 2, edit PGKBUILD - remove depend=('sbcl')

4. remove binary distribution
rm -r /home/alarm/sbcl

BTW: Yes, i needed this to build ros-indigo-robot*
NoX
 
Posts: 1
Joined: Mon Sep 21, 2015 6:34 pm

Re: sbcl

Postby WarheadsSE » Mon Sep 21, 2015 10:09 pm

Yup, we managed it in a similar fashion.

Just getting it cleaned up for the sake of distribution.

In the repos.
Core Developer
Remember: Arch Linux ARM is entirely community donation supported!
WarheadsSE
Developer
 
Posts: 6807
Joined: Mon Oct 18, 2010 2:12 pm

Re: sbcl

Postby rreignier » Tue Sep 22, 2015 7:04 am

Hi,

Thank you so much NoX and WarheadsSE !
I'll try it out !
rreignier
 
Posts: 3
Joined: Sat Aug 29, 2015 11:52 am

Next

Return to Package Requests

Who is online

Users browsing this forum: No registered users and 5 guests