Hi,
I wanted to work with a separate tinyOS tree for some specialized hardware
attached to mica2 (so I have different hardare pin configurations). I
currently have tinyos1.1.14 on XP/cygwin. 
However, when I try to compile using the following make file, I get errors
where it seems I have added incorrect parameters for the include file.

ERRORS:
compiling uwModemDemo to a mica2 binary
ncc -o build/mica2/main.exe -Os -board=micasb -target=mica2
-I%T/lib/Counters -Wall -Wshad
ow -DDEF_TOS_AM_GROUP=0x7d -Wall -finline-limit=100000
-fnesc-cfile=build/mica2/app.c C:\P
rogram Files\Microsoft Visual Studio\VC98\atl\include;C:\Program
Files\Microsoft Visual St
udio\VC98\mfc\include;C:\Program Files\Microsoft Visual Studio\VC98\include
uwModemDemo.nc
 -lm
avr-gcc: C:Program: No such file or directory
avr-gcc: FilesMicrosoft: No such file or directory
avr-gcc: Visual: No such file or directory
avr-gcc: StudioVC98atlinclude: No such file or directory
avr-gcc: no input files
C:Program: not found
C:Program: not found
make: *** [build/mica2/main.exe] Error 127

MAKEFILE:


ifndef TOSDIR
$(error TOSDIR is not defined)
endif

ifndef COMMDIR
COMMDIR := ../../tos
$(warning COMMDIR is not defined, assuming $(COMMDIR).)
endif

ifndef INCLUDE
INCLUDE := -I.
endif

PLATALL = mica2 clean
PLATFORM = $(filter $(PLATALL), $(MAKECMDGOALS))

ifeq ($(PLATFORM),mica2)
# configuration for mica2
INCLUDE += -I$(COMMDIR)/platform/mica2 -I$(COMMDIR)/platform/avrmote
endif

INCLUDE += -I$(COMMDIR)/interfaces -I$(COMMDIR)/system

CFLAGS += $(INCLUDE)

#disable nesC warning messages
NESC_FLAGS = -Wall

# set low fuse byte to 0xc4, so that the MCU will use the internal
# oscillator (at 8MHz) for fast wakeup.
ifdef MIB510
PROGRAMMER_EXTRA_FLAGS_MIB := --wr_fuse_l=c4
else
PROGRAMMER_EXTRA_FLAGS := --wr_fuse_l=c4
endif

include $(TOSDIR)/../apps/Makerules


To me it seems that there is some cygwin environment variable that gets
added in the CFLAGS that results in adding C:\Program Files\Microsoft Visual
Studio\VC98\atl\include etc into the final compilation.
Note that when I run an application (e.g. Blink) etc, from the normal app
directory, it works fine. 
Can some one please help me out on this? 

Thankyou. 

Regards,
Affan Syed. 




_______________________________________________
Tinyos-help mailing list
[email protected]
https://mail.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help

Reply via email to