Hi,
I have been trying for a few days to build the SDK in Cygwin. (I have been using Cygwin for many years).
I believe I have all the pre-requisites installed, no error messages.
My first problem is that the build shell seems to at some stage hang -
perhaps this is related to when I leave the lap-top running overnight, but the power setting is never to sleep.
4 bld-epiphany/
1088 build-2013-05-21-2046.log
244 build-2013-05-22-0923.log
432 build-2013-05-22-1517.log
1024 build-2013-05-22-2243.log
884 build-2013-05-23-1310.log
16 gcc/
0 INSTALL/
4 sdk/
16 src/
20 srcw/
Today the machine certainly never slept, but still I received a fail message :
Creating unified source...
Configuring tools...
Building tools...
Error: Build failed.
**************************************************
The SDK build has failed.
In the script I see at line 4868 :
checking for struct reg.r_gs... failed
and at the end :
ar rc libsim.a callback.o syscall.o targ-map.o version.o sim-arange.o sim-bits.o sim-command.o sim-config.o sim-core.o sim-endian.o sim-events.o sim-fpu.o sim-io.o sim-info.o sim-load.o sim-memopt.o sim-module.o sim-options.o sim-profile.o sim-signal.o sim-trace.o sim-utils.o sim-watch.o sim-cpu.o sim-hload.o sim-hrw.o sim-model.o sim-reg.o cgen-utils.o cgen-trace.o cgen-scache.o cgen-fpu.o cgen-accfp.o cgen-run.o sim-reason.o sim-engine.o sim-stop.o sim-if.o arch.o epiphany.o cpu.o decode.o sem.o model.o mloop.o epiphany-fp.o devices.o traps.o
rm gfdl.pod cpp.pod gcov.pod gcc.pod fsf-funding.pod
make[1]: Leaving directory `/cygdrive/d/home/jbww/Src/Git/Parallella/bld-epiphany/gcc'
Makefile:5800: recipe for target `all-gcc' failed
make: *** [all-gcc] Error 2
make: *** Waiting for unfinished jobs....
ranlib libsim.a
gcc -DHAVE_CONFIG_H -DWITH_DEFAULT_MODEL='"epiphany32"' -DPROFILE=1 -DWITH_PROFILE=-1 -DWITH_ALIGNMENT=STRICT_ALIGNMENT -DWITH_TARGET_BYTE_ORDER=LITTLE_ENDIAN -DWITH_ENVIRONMENT=ALL_ENVIRONMENT -DWITH_HOST_BYTE_ORDER=LITTLE_ENDIAN -DWITH_SCACHE=16384 -Wimplicit -Wreturn-type -Wcomment -Wtrigraphs -Wformat -Wparentheses -Wpointer-arith -Wuninitialized -I. -I/cygdrive/d/home/jbww/Src/Git/Parallella/srcw/sim/epiphany -I../common -I/cygdrive/d/home/jbww/Src/Git/Parallella/srcw/sim/epiphany/../common -I../../include -I/cygdrive/d/home/jbww/Src/Git/Parallella/srcw/sim/epiphany/../../include -I../../bfd -I/cygdrive/d/home/jbww/Src/Git/Parallella/srcw/sim/epiphany/../../bfd -I../../opcodes -I/cygdrive/d/home/jbww/Src/Git/Parallella/srcw/sim/epiphany/../../opcodes -g -O2 -Wl,--stack,12582912 -o run.exe \
nrun.o libsim.a ../../bfd/libbfd.a ../../opcodes/libopcodes.a -lintl ../../libiberty/libiberty.a -lz -lm
make[2]: Leaving directory `/cygdrive/d/home/jbww/Src/Git/Parallella/bld-epiphany/sim/epiphany'
make[2]: Entering directory `/cygdrive/d/home/jbww/Src/Git/Parallella/bld-epiphany/sim/common'
make[2]: Nothing to be done for `default'.
make[2]: Leaving directory `/cygdrive/d/home/jbww/Src/Git/Parallella/bld-epiphany/sim/common'
make[1]: Leaving directory `/cygdrive/d/home/jbww/Src/Git/Parallella/bld-epiphany/sim'
Any suggestions as to where the problem may lie ?
cheers,
Beau