Re: Comp failed

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
3 messages Options
Reply | Threaded
Open this post in threaded view
|

Re: Comp failed

Tim Daly
I need more information.

What operating system are you running? I will try to
build a machine that matches your configuration.

The failure is in gcl. Can you build gcl from Savannah?

What version of GCC are you running? There seems to
be a bug in GCC 6. Try
   gcc --version

Are you sure you installed the packages listed on
http://axiom-developer.org/axiom-website/download.html

Tim


_______________________________________________
Axiom-developer mailing list
[hidden email]
https://lists.nongnu.org/mailman/listinfo/axiom-developer
Reply | Threaded
Open this post in threaded view
|

Re: Comp failed

Tim Daly
Yeah, there is something broken in 16.04 that breaks GCL.

It seems there is a GCC bug related to linker resolution
as near as I can tell. I did a little investigation but
grovelling in GDB and C libraries is not my most
effective use of time.

I'll try again sometime soon if no one else debugs it.

Tim


On Sat, Oct 29, 2016 at 4:25 PM, Kurt Pagani <[hidden email]> wrote:
The OS is Ubuntu 16.04 LTS
$ uname -a
Linux mantis 4.4.0-45-generic #66-Ubuntu SMP Wed Oct 19 14:12:37 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux

$ gcc --version
gcc (Ubuntu 5.4.0-6ubuntu1~16.04.2) 5.4.0 20160609
Copyright (C) 2015 Free Software Foundation, Inc.

You were right, GCL from git://git.savannah.gnu.org/gcl.git does not build.

make
...
cd unixport && make saved_pre_gcl
make[1]: Entering directory '/home/kfp/Apps/gcl/gcl/unixport'
ls: cannot access '../lsp/*.o': No such file or directory
ls: cannot access '../xgcl-2/*.o': No such file or directory
ls: cannot access '../cmpnew/*.o': No such file or directory
ls: cannot access 'gcl_recompile?*.o': No such file or directory
ls: cannot access '../mod/*.o': No such file or directory
ls: cannot access '../pcl/*.o': No such file or directory
ls: cannot access '../clcs/*.o': No such file or directory
make[1]: *** No rule to make target 'saved_pre_gcl'.  Stop.
make[1]: Leaving directory '/home/kfp/Apps/gcl/gcl/unixport'
makefile:72: recipe for target 'unixport/saved_pre_gcl' failed
make: *** [unixport/saved_pre_gcl] Error 2

I did exactly as you recommended on your website:

Ubuntu
apt-get install m4 libxpm-dev libxt-dev libx11-dev 
apt-get install libxext-dev gettext git-core texlive gawk texlive-fonts-extra
git clone git://github.com/daly/axiom.git
cd axiom
export AXIOM=`pwd`/mnt/ubuntu
export PATH=$AXIOM/bin:$PATH
make


I've tried on two different machines, both running the same OS though.


On 29 October 2016 at 10:41, Tim Daly <[hidden email]> wrote:
I need more information.

What operating system are you running? I will try to
build a machine that matches your configuration.

The failure is in gcl. Can you build gcl from Savannah?

What version of GCC are you running? There seems to
be a bug in GCC 6. Try
   gcc --version

Are you sure you installed the packages listed on
http://axiom-developer.org/axiom-website/download.html

Tim




_______________________________________________
Axiom-developer mailing list
[hidden email]
https://lists.nongnu.org/mailman/listinfo/axiom-developer
Reply | Threaded
Open this post in threaded view
|

Re: Comp failed

Kurt Pagani
Thank you Tim. As already said, it's really not urgent.

On 29 October 2016 at 22:47, Tim Daly <[hidden email]> wrote:
Yeah, there is something broken in 16.04 that breaks GCL.

It seems there is a GCC bug related to linker resolution
as near as I can tell. I did a little investigation but
grovelling in GDB and C libraries is not my most
effective use of time.

I'll try again sometime soon if no one else debugs it.

Tim


On Sat, Oct 29, 2016 at 4:25 PM, Kurt Pagani <[hidden email]> wrote:
The OS is Ubuntu 16.04 LTS
$ uname -a
Linux mantis 4.4.0-45-generic #66-Ubuntu SMP Wed Oct 19 14:12:37 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux

$ gcc --version
gcc (Ubuntu 5.4.0-6ubuntu1~16.04.2) 5.4.0 20160609
Copyright (C) 2015 Free Software Foundation, Inc.

You were right, GCL from git://git.savannah.gnu.org/gcl.git does not build.

make
...
cd unixport && make saved_pre_gcl
make[1]: Entering directory '/home/kfp/Apps/gcl/gcl/unixport'
ls: cannot access '../lsp/*.o': No such file or directory
ls: cannot access '../xgcl-2/*.o': No such file or directory
ls: cannot access '../cmpnew/*.o': No such file or directory
ls: cannot access 'gcl_recompile?*.o': No such file or directory
ls: cannot access '../mod/*.o': No such file or directory
ls: cannot access '../pcl/*.o': No such file or directory
ls: cannot access '../clcs/*.o': No such file or directory
make[1]: *** No rule to make target 'saved_pre_gcl'.  Stop.
make[1]: Leaving directory '/home/kfp/Apps/gcl/gcl/unixport'
makefile:72: recipe for target 'unixport/saved_pre_gcl' failed
make: *** [unixport/saved_pre_gcl] Error 2

I did exactly as you recommended on your website:

Ubuntu
apt-get install m4 libxpm-dev libxt-dev libx11-dev 
apt-get install libxext-dev gettext git-core texlive gawk texlive-fonts-extra
git clone git://github.com/daly/axiom.git
cd axiom
export AXIOM=`pwd`/mnt/ubuntu
export PATH=$AXIOM/bin:$PATH
make


I've tried on two different machines, both running the same OS though.


On 29 October 2016 at 10:41, Tim Daly <[hidden email]> wrote:
I need more information.

What operating system are you running? I will try to
build a machine that matches your configuration.

The failure is in gcl. Can you build gcl from Savannah?

What version of GCC are you running? There seems to
be a bug in GCC 6. Try
   gcc --version

Are you sure you installed the packages listed on
http://axiom-developer.org/axiom-website/download.html

Tim





_______________________________________________
Axiom-developer mailing list
[hidden email]
https://lists.nongnu.org/mailman/listinfo/axiom-developer