<meta http-equiv="content-type" content="text/html; charset=ISO-8859-1">
Okay, I found
Stephano’s package, which is linked to from the FreeRTOS page,
and dates from 2010.I downloaded his Souce and Common packages, and am trying to build on that.
Many files have built successfully, until I got to semtest.c, when I got this result:
——– begin ——–
cc (GCC) 4.7.3
Copyright (C) 2012 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.
../Common/Minimal/semtest.c -> Debug/semtest.o
cc -c -ggdb -Os -std=gnu89 -TSTR91x-ROM.ld -I . -I ./STCode -I ../Source/include -I ../Source/portable/GCC/STR9x -I ../Common/include -I ../Common/drivers/ST/STR91xFWLib/v2.0/inc -I ../Common/ethernet/lwIP/v132/src/include -I ../Common/ethernet/lwIP/v132/src/include/ipv4 -I ../Common/ethernet/lwIP/v132/src/include/lwip -I ../Common/ethernet/lwIP/v132/src/include/netif -I ../Common/ethernet/lwIP/v132/src/include/ipv4/lwip -I ../Common/ethernet/lwIP/v132/contrib/port/FreeRTOS/STR91x -D STR91XGCC -D STACKLWIP130 -D NOTHUMB_INTERWORK ../Common/Minimal/semtest.c -o Debug/semtest.o
/cygdrive/c/Users/derelict/AppData/Local/Temp/ccCrl41g.s: Assembler messages:
/cygdrive/c/Users/derelict/AppData/Local/Temp/ccCrl41g.s:152: Error: no such instruction:
swi 0'<br>
makefile:247: recipe for target
Debug/semtest.o’ failedmake: *** [Debug/semtest.o] Error 1
//************************************************************
However, I grepped down through the entire source tree (*.c, *.h, *.s), and I don’t see “swi 0” present anywhere!! I was guessing that it was in a macro somewhere, but I don’t find it anywhere. In fact, the only files where I found “swi” at all, are in Microblaze and hcs12 sources, which I am not accessing at all.
Where is this error coming from??
This email is free from viruses and malware because avast! Antivirus protection is active. |