Project

General

Profile

Support #541

Unify releases for Linux 32 and Linux 64

Added by John Abbott almost 10 years ago. Updated over 9 years ago.

Status:
Closed
Priority:
Normal
Assignee:
Category:
Portability
Target version:
Start date:
23 Apr 2014
Due date:
% Done:

100%

Estimated time:
Spent time:

Description

Make it easier for a Linux user to get the right version of CoCoA-5.
One solution would be to unify the 32-bit and 64-bit releases, and then installation picks the right one (or even the starting script picks the right one).


Related issues

Related to CoCoA-5 - Feature #270: Distribution for linuxClosed2012-10-18

History

#1 Updated by Anna Maria Bigatti almost 10 years ago

  • Project changed from CoCoALib to CoCoA-5
  • Category changed from Portability to Portability
  • Target version deleted (CoCoALib-0.99534 Seoul14)

#2 Updated by John Abbott almost 10 years ago

  • Status changed from New to In Progress
  • Assignee set to John Abbott
  • % Done changed from 0 to 20

I have produced a new starting script for CoCoA-5 which autodetermines the directory containing the script (and thus the location of the packages & executables). It also autoselects between 32-bit and 64-bit.

This should make it easier to produce the linux distribution, and also easier for the user (who no longer needs to choose the right distribution).

#3 Updated by Anna Maria Bigatti almost 10 years ago

  • Target version set to CoCoA-5.1.1 Seoul14

Apparently emacs + script does not work on some linux machine (Oscar's).
Script works fine inside a normal shell, but does not start under emacs.

It works fine within emacs on Anna's virtual Machine, Elisa P.'s and Elisa B.'s computer.

Clarification (JAA) the problem appears to be failure to find a shared library (for BOOST filesystem)

UPDATE (20140903) I've just tried again on Oscar's computer, and it worked fine. He says he'll upgrade to Ubuntu 14.04 shortly, so we can try there soon :-)

#4 Updated by John Abbott over 9 years ago

Wouldn't compiling with static versions of the libraries solve the problem?

Or perhaps we could distribute with copies of the required libraries (might make the distribution file rather large though).

#5 Updated by John Abbott over 9 years ago

  • Status changed from In Progress to Resolved
  • % Done changed from 20 to 80

I think we've practically resolved this. If Oscar updates his system in the next few days, we'll confirm that everything is fine for Ubuntu 14.04 (and can probably then close the issue).

#6 Updated by John Abbott over 9 years ago

  • Status changed from Resolved to Closed
  • % Done changed from 80 to 100

Also available in: Atom PDF