Opened 10 years ago

Closed 10 years ago

#1284 closed bug (fixed)

GHC 6.6 does not compile on Slackware 11.0 linux

Reported by: guest Owned by:
Priority: normal Milestone:
Component: Build System Version: 6.6
Keywords: Cc:
Operating System: Linux Architecture: x86
Type of failure: None/Unknown Test Case:
Blocked By: Blocking:
Related Tickets: Differential Rev(s):
Wiki Page:

Description

GHC 6.6 does not compile on Slackware 11.0 linux.

; pwd

/home/yann/src/ghc-6.6

; uname -a

Linux styx 2.6.18.8 #2 SMP Thu Mar 15 11:37:13 GMT 2007 i686 i686 i386 GNU/Linu

; gcc -v

Reading specs from /usr/lib/gcc/i486-slackware-linux/3.4.6/specs Configured with: ../gcc-3.4.6/configure --prefix=/usr --enable-shared --enable- hreads=posix --enable-cxa_atexit --disable-checking --with-gnu-ld --verbose - target=i486-slackware-linux --host=i486-slackware-linux Thread model: posix gcc version 3.4.6

; gmake -v

GNU Make 3.81

Copyright (C) 2006 Free Software Foundation, Inc.

This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

This program built for i486-slackware-linux-gnu

; ./configure --enable-hc-boot --enable-objectio

[...] all is fine.

; gmake

[...]

gmake all -r;

in /home/yann/src/ghc-6.6/rts


gmake[1]: * No rule to make target Apply.o', needed by libHSrts.a'. Stop.

gmake: * [stage1] Error 1

I am happy to test any patches and give more information. My email is yann at kierun d0t org.

Thanks.

Change History (2)

comment:1 Changed 10 years ago by simonmar

Priority: highestnormal

It sounds like you're trying to bootstrap GHC from .hc files. Have you gone through the steps in the porting section of the building guide Building/Porting? Do you have .hc files for your platform?

comment:2 Changed 10 years ago by igloo

Resolution: fixed
Status: newclosed

I think this was fixed by:

Fri Jan 19 13:50:14 GMT 2007  Ian Lynagh <igloo@earth.li>
  * Fixes for bootstrapping from HC files

i.e. 6.6.1 should work.

Thanks

Note: See TracTickets for help on using tickets.