lsb-si build problem

Eliuth Pomar <[email protected]>
Newsgroups gmane.linux.lsb.implementation
Message-ID <[email protected]>



Hi.

I'm trying to compile the lsb-si implementation on a s390 system. The
system is currently running SLES8.

The following is what I'm seeing when I try to compile the implementation.
I'm hoping that someone here can tell me how to get around the problem.

I ran ./Configure with the -p and -d parameters. However, the Makefile got
build some how wrong. When it called extras/entitycheck.py it was still
assuming '/usr/src/si/packages' for package_path and patch_path. I got
around that by updating entitycheck.py with my settings.

Then the compilation failed with the following error:

         : Executing in
  /mnt/93b0/usr/src/si/lsbsi-bootstrap/usr/src/gcc-build:
          :     make BOOT_LDFLAGS=-static bootstrap
      Build stage ended        : Tue Apr 22 18:23:31 2003
      Build stage took         : 00:29:51

      Post build stage started : Tue Apr 22 18:23:31 2003
          : Executing in
  /mnt/93b0/usr/src/si/lsbsi-bootstrap/usr/src/gcc-build:
          :     make prefix=/mnt/93b0/usr/src/si/lsbsi-bootstrap/usr
  install
          : Creating symbolic link in
  /mnt/93b0/usr/src/si/lsbsi-bootstrap/lib (force):
          :     cpp -> ../usr/bin/cpp
          : Creating symbolic link in
  /mnt/93b0/usr/src/si/lsbsi-bootstrap/usr/lib (force):
          :     cpp -> ../bin/cpp
          : Creating symbolic link in
  /mnt/93b0/usr/src/si/lsbsi-bootstrap/usr/bin (force):
          :     cc -> gcc
          : Changing current directory to
  /mnt/93b0/usr/src/si/lsbsi-bootstrap/usr/lib/gcc-lib/i686-pc-linux-gnu/3.2.2
 failed.
          :     No such file or directory

I thought I could get around it by manually making the directory. When I
did that I got the following error message:

  I: Creating symbolic link in /mnt/93b0/usr/src/si/lsbsi-bootstrap/lib
  (force):
  I:     cpp -> ../usr/bin/cpp
  I: Creating symbolic link in /mnt/93b0/usr/src/si/lsbsi-bootstrap/usr/lib
  (force):
  I:     cpp -> ../bin/cpp
  I: Creating symbolic link in /mnt/93b0/usr/src/si/lsbsi-bootstrap/usr/bin
  (force):
  I:     cc -> gcc
  I: Searching specs
  (/mnt/93b0/usr/src/si/lsbsi-bootstrap/usr/lib/gcc-lib/i686-pc-linux-gnu/3.2.2)
  I:     for "ld-linux.so.2"
  I:     and replacing with "ld-lsb.so.1".
  E: Opening specs failed: No such file or directory
  I: Log file stored in "/root/.nALFS/packages/gcc-3.2.2.log".
  E: Execution failed (255).
  I: Executing for 00:04:07, total 00:04:07.

  make: *** [bootstrap] Error 255

I don't know why it is trying to work with the i686-pc-linux-gnu directory.
Is it supposed to be working with that directory for 390?

Thanks for any help.

Eliuth
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.