axiom-developer
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

RE: [Axiom-developer] Re: Please join!


From: Bill Page
Subject: RE: [Axiom-developer] Re: Please join!
Date: Sun, 22 Apr 2007 18:40:16 -0400

On April 22, 2007 6:16 PM Alfredo Portes wrote:
> Bill Page wrote:
> > You can use the version of gcl that is in build-improvements but
> > you must now install noweb your self.
> 
> When the build is compiling gcl, it stops with this error:
> 
> ./libpre_gcl.a(gmp_wrappers.o)(.text+0x1061):gmp_wrappers.c: 
> undefined reference
>  to `__gmpn_popcount'
> ./libpre_gcl.a(gmp_wrappers.o)(.text+0x11aa):gmp_wrappers.c: 
> undefined reference
>  to `__gmpz_sizeinbase'
> collect2: ld returned 1 exit status
> make[2]: *** [raw_pre_gcl_map] Error 1
> make[2]: Leaving directory `/e/axiom/gcl/unixport'
> make[1]: *** [unixport/saved_pre_gcl] Error 2
> make[1]: Leaving directory `/e/axiom/gcl'
> make: *** [build/i686-pc-mingw32/bin/gcl.exe] Error 2
> 

Hmmm...

Did you checkout build-improvements directly to your
windows system. What revision do you have?

I have

$ svn info
Path: .
URL:
https://axiom.svn.sourceforge.net/svnroot/axiom/branches/build-improvements
Repository Root: https://axiom.svn.sourceforge.net/svnroot/axiom
Repository UUID: 54bea96e-1511-0410-8851-aaeae44645fa
Revision: 512
Node Kind: directory
Schedule: normal
Last Changed Author: dos-reis
Last Changed Rev: 506
Last Changed Date: 2007-04-13 10:31:29 -0400 (Fri, 13 Apr 2007)

----

Are you doing an "out-of-source" build? E.g. If

  /e/build-improvements

is your build-improvements source checked out from svn,
then building out-of-source would look like this:

  $ mkdir /e/axiom
  $ cd /e/axiom
  $ ../build-improvements/configure
  $ make

Could you please try the following:

  $ cd/e/axiom/gcl
  $ make clean
  $ ./configure
  $ make

Do you get the same error? If this works you can do

  $ make install

that will install gcl in the '/usr/local/bin'. If

  $ echo $PATH

shows '/usr/local/bin' in the path, then build-improvements
will use that.

On my system I used the above procedure to put gcl in
/usr/local/bin because I am also working with wh-sandbox
which does not include even gcl.

Regards,
Bill Page.








reply via email to

[Prev in Thread] Current Thread [Next in Thread]