Installing GAP on Opensus 13.2 - Make error

Hi,

I have just downloaded GAP system (an algebra system) and tried to compile as per the website (http://www.gap-system.org/Download/INSTALL):

  1. Unpack
  2. cd to the directory
  3. ./configure
  4. make

In step 4, I encountered a make error and I have tried searching on google but I couldn’t find any hints on solving this.

This is the last part of output from command make:

make[1]: *** No rule to make target ‘/home/chew/gap4r7/bin/x86_64-unknown-linux-gnu-gcc-default64/extern/gmp/lib/libgmp.a’, needed by ‘gap’. Stop.
make[1]: Leaving directory ‘/home/chew/gap4r7/bin/x86_64-unknown-linux-gnu-gcc-default64’
Makefile:132: recipe for target ‘compile’ failed
make: *** [compile] Error 2

Thanks.

Regards,
Chun Yong

On 2014-12-28 13:16, cychew wrote:
>
> Hi,
>
> I have just downloaded GAP system (an algebra system) and tried to
> compile as per the website (http://www.gap-system.org/Download/INSTALL):
> 1. Unpack
> 2. cd to the directory
> 3. ./configure
> 4. make
>
> In step 4, I encountered a make error and I have tried searching on
> google but I couldn’t find any hints on solving this.
>
> This is the last part of output from command make:

A comment: When pasting here computer commands and such, please use a
CODE BLOCK, so that the forum software doesn’t do silly things like
converting URLS to tiny urls, wrap lines, or otherwise hide or alter the
commands you entered. You get them by clicking on the ‘#’ button in the
forum editor. http://susepaste.org/images/15093674.jpg


> make[1]: *** No rule to make target
> '/home/chew/gap4r7/bin/x86_64-unknown-linux-gnu-gcc-default64/extern/gmp/lib/libgmp.a', needed by 'gap'.  Stop.
> make[1]: Leaving directory '/home/chew/gap4r7/bin/x86_64-unknown-linux-gnu-gcc-default64'
> Makefile:132: recipe for target 'compile' failed
> make: *** [compile] Error 2

I don’t know if some line before those is important, because the target
info is missing or confusing.

Are you sure the configure phase succeeded? Maybe that libgmp had to be
created on another step.


Cheers / Saludos,

Carlos E. R.
(from 13.1 x86_64 “Bottle” at Telcontar)

You can use packages from science repository openSUSE:Science Repositories - openSUSE Wiki