GNU/Linux i686: PreludeList.init: empty list

Nikita Karetnikov <[email protected]> Fri, 25 Oct 2013 15:11:44 +0400
Newsgroups gmane.comp.lang.haskell.nhc.bugs
Message-ID <[email protected]>
--===============8948280617819360823==
Content-Type: multipart/signed; boundary="=-=-=";
	micalg=pgp-sha1; protocol="application/pgp-signature"

--=-=-=
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable

I=E2=80=99d like to build nhc98 1.22 [1] on i686 without a Haskell compiler.
=E2=80=98make=E2=80=99 fails with the following (also, see [2]):

sh /home/tester/nhc98/nhc98-1.22/targets/ix86-Linux/hmake3.config
PreludeList.init: empty list
PreludeList.init: empty list
PreludeList.init: empty list
make[1]: *** [config] Error 255
make[1]: Leaving directory `/home/tester/nhc98/nhc98-1.22/src/hmake'
make: *** [targets/ix86-Linux/hmake-gcc] Error 2

Any ideas?

I=E2=80=99m also attaching the output of =E2=80=98./configure=E2=80=99.  Sh=
ould I provide more
information?

Configuring for nhc98... [ v1.22 (2010-07-09) ]
=2D-------
Looking for already-installed Haskell compilers:
  Found C compiler:    /usr/bin/gcc
  C compiler version:  gcc (Ubuntu/Linaro 4.6.3-1ubuntu5) 4.6.3
  Looking for hbc...   (not found)
  Note: LMLDIR/HBCDIR variables must be set to enable detection of hbc.
  Looking for ghc...   (not found)
  Looking for nhc98... (not found)
I am guessing that you want to use gcc to build hmake.
  Now I'm creating targets/ix86-Linux/hmake3.config for your installation.
Done.
=2D-------
                   Configuration report for nhc98.
    (You can re-run configure to change settings before proceeding.)
You wish (eventually) to install the following components in these location=
s:
    (Installation directories are not created/checked at this stage.)
Final install root:   /usr/local
nhc98 binaries/libs:  /usr/local/lib/nhc98/ix86-Linux
hmake binaries:       /usr/local/lib/hmake/ix86-Linux
Interfaces/includes:  /usr/local/include/nhc98
Scripts:              /usr/local/bin
Man pages:            /usr/local/man/man1
Html documents:       (none)

Now we check/create your build directories:
Config directory:      targets/ix86-Linux
Build directory root:
    /home/tester/nhc98/nhc98-1.22/targets (exists)
Object files build in:
    /home/tester/nhc98/nhc98-1.22/targets/ix86-Linux (exists)
Executables and libs:
    /home/tester/nhc98/nhc98-1.22/lib/ix86-Linux (created)

Toolchain:
host compiler:                              gcc
host strip:                                 strip
cabal-parse:                                /home/tester/nhc98/nhc98-1.22/s=
cript/cabal-parse

I am guessing you will build nhc98 with:    gcc
backend compiler option:                    -m32
backend linker option:                      -m32
nhc98comp uses RTS delimiters?              yes
This machine's endian-ness is:              -DLOW_BYTE_FIRST (detected)=20
Executables need .exe suffix?               no  (detected)
Testing for the curses library:             -ltermcap -lcurses (detected)=20
Testing for the readline library:           no  (detected)
Reading /usr/include/errno.h:               updated DErrNo.hs
Testing for FunnelWeb:                      no  (detected)
Default heap for compiled programs is: 100000 words (cached)=20

Adding Makefile config script to
    /home/tester/nhc98/nhc98-1.22/lib/ix86-Linux...
cat: targets/ix86-Linux/ghcsym: No such file or directory
Adding build scripts to
    /home/tester/nhc98/nhc98-1.22/script...=20=20=20=20
    nhc98 hmake hmake-config hi greencard nhc98-pkg hsc2hs cpphs=20
Creating src/runtime/nhc98heap.c ...
Configuring src/compiler98/Building.hs ...
Updating targets/ix86-Linux/hmake3.config...
Saving current configuration in targets/ix86-Linux/config.cache
Done.

[1] http://www.haskell.org/nhc98/nhc98src-1.22.tar.gz
[2] http://www.haskell.org/pipermail/nhc-bugs/2013-October/000554.html

--=-=-=
Content-Type: application/pgp-signature

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)

iQIcBAEBAgAGBQJSalHzAAoJEM+IQzI9IQ38HbgP/RcdbLyPJQhvxSnf2MB1j5zh
hRxKl8q9bpvOplkgLRg5E1dNfnss90pGDpcL+SZsU/1c9yjXTEg1c9vcfeZ9spqf
9OiT3dnJUjoFOFZO5OciantCnF3g+eEuNNIlr0+6uYkGvfcU+LxrO4z+VdKun8f8
u6V3X+5QrliHl5HoYosdqA1Z0pD66FhZMR6qKE5S/XXKI6nL6eT7Mua8u02aTYN4
HGfczqupodqcJzYQxabMRlGe+TDkp+uSS7qvkG5U8K7Ka32T3gJRqAsriPuGXycK
FPbDzX5+otS/ribf5akUcmFCAbVXgO8FI+9WMiO5PrkcYyOyXOmNCe1YVs2wMAPK
kOQpWq2xZyllaZdC/gvo6O5gimkJW6uQlXY4u0g1G5q/GCgTQBB3RjvIx4bKiuLv
xOJEq9h7gO35n1kPOgJtpqBWRVedGNIoKNMc1hp70HKvAwONG4sNt6TCKaf3lfLp
PFUIh/e++7uFX0KH8ZPamhrEpun2Wf7TUJJHAViCyrlkoRCyIB9I0mmrXfkoM01e
U9Z63FSe8h4DvQ0OyjmXDlUSu0h5DGusQWbJeSPVlxD8oll9mnot97hPODyRrHwi
JQqKupOg7fgZak/Fet2Muqk8TsshoQ2Fq7esNfNGpQFUbMgDoadpHJtdJQSj1J71
wm+CeUBsvK9grzfiDROl
=Fslx
-----END PGP SIGNATURE-----
--=-=-=--

--===============8948280617819360823==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Nhc-bugs mailing list
[email protected]
http://www.haskell.org/mailman/listinfo/nhc-bugs

--===============8948280617819360823==--