18f4523 RS232 wont compile
Posted: Tue Feb 04, 2014 5:30 am
Hello
I have FC 6 version 6.0.4.0 installed
I get following error message while trying to compile my program to HEX ( I have only "RS232 receivestring component" in my test program)
C:\Program Files (x86)\Flowcode 6\CAL\PIC\PIC_CAL_UART.c(402:5): error: unknown identifier 'tris'
C:\Program Files (x86)\Flowcode 6\CAL\PIC\PIC_CAL_UART.c(402:5): error: failed to generate expression
C:\Program Files (x86)\Flowcode 6\CAL\PIC\PIC_CAL_UART.c(402:5): error: invalid operand 'tris'
C:\Program Files (x86)\Flowcode 6\CAL\PIC\PIC_CAL_UART.c(402:11): error: failed to generate expression
C:\Program Files (x86)\Flowcode 6\CAL\PIC\PIC_CAL_UART.c(403:6): error: unknown identifier 'tris'
C:\Program Files (x86)\Flowcode 6\CAL\PIC\PIC_CAL_UART.c(403:6): error: failed to generate expression
C:\Program Files (x86)\Flowcode 6\CAL\PIC\PIC_CAL_UART.c(403:6): error: invalid operand 'tris'
C:\Program Files (x86)\Flowcode 6\CAL\PIC\PIC_CAL_UART.c(403:12): error: failed to generate expression
C:\Program Files (x86)\Flowcode 6\CAL\PIC\PIC_CAL_UART.c(403:34): error: unknown identifier 'port'
C:\Program Files (x86)\Flowcode 6\CAL\PIC\PIC_CAL_UART.c(403:34): error: failed to generate expression
C:\Program Files (x86)\Flowcode 6\CAL\PIC\PIC_CAL_UART.c(403:34): error: invalid operand 'port'
C:\Program Files (x86)\Flowcode 6\CAL\PIC\PIC_CAL_UART.c(403:40): error: failed to generate expression
C:\Program Files (x86)\Flowcode 6\CAL\PIC\PIC_CAL_UART.c(435:5): error: unknown identifier 'tris'
C:\Program Files (x86)\Flowcode 6\CAL\PIC\PIC_CAL_UART.c(435:5): error: failed to generate expression
C:\Program Files (x86)\Flowcode 6\CAL\PIC\PIC_CAL_UART.c(435:5): error: invalid operand 'tris'
C:\Program Files (x86)\Flowcode 6\CAL\PIC\PIC_CAL_UART.c(435:11): error: failed to generate expression
C:\Program Files (x86)\Flowcode 6\CAL\PIC\PIC_CAL_UART.c(436:5): error: unknown identifier 'tris'
C:\Program Files (x86)\Flowcode 6\CAL\PIC\PIC_CAL_UART.c(436:5): error: failed to generate expression
C:\Program Files (x86)\Flowcode 6\CAL\PIC\PIC_CAL_UART.c(436:5): error: invalid operand 'tris'
C:\Program Files (x86)\Flowcode 6\CAL\PIC\PIC_CAL_UART.c(436:11): error: failed to generate expression
C:\Program Files (x86)\Flowcode 6\CAL\PIC\PIC_CAL_UART.c(445:11): error: unknown identifier 'port'
C:\Program Files (x86)\Flowcode 6\CAL\PIC\PIC_CAL_UART.c(445:11): error: failed to generate expression
C:\Program Files (x86)\Flowcode 6\CAL\PIC\PIC_CAL_UART.c(445:11): error: invalid operand 'port'
C:\Program Files (x86)\Flowcode 6\CAL\PIC\PIC_CAL_UART.c(445:17): error: failed to generate expression
C:\Program Files (x86)\Flowcode 6\CAL\PIC\PIC_CAL_UART.c(445:10): error: invalid operand '(port) & (1 << ( (0)))'
C:\Program Files (x86)\Flowcode 6\CAL\PIC\PIC_CAL_UART.c(445:34): error: failed to generate expression
C:\Program Files (x86)\Flowcode 6\CAL\PIC\PIC_CAL_UART.c(445:2): error: error in 'while' loop statement
C:\Program Files (x86)\Flowcode 6\CAL\PIC\PIC_CAL_UART.c(515:4): error: unknown identifier 'port'
C:\Program Files (x86)\Flowcode 6\CAL\PIC\PIC_CAL_UART.c(515:4): error: failed to generate expression
C:\Program Files (x86)\Flowcode 6\CAL\PIC\PIC_CAL_UART.c(515:4): error: invalid operand 'port'
C:\Program Files (x86)\Flowcode 6\CAL\PIC\PIC_CAL_UART.c(515:10): error: failed to generate expression
C:\Program Files (x86)\Flowcode 6\CAL\PIC\PIC_CAL_UART.c(651:4): error: unknown identifier 'port'
C:\Program Files (x86)\Flowcode 6\CAL\PIC\PIC_CAL_UART.c(651:4): error: failed to generate expression
C:\Program Files (x86)\Flowcode 6\CAL\PIC\PIC_CAL_UART.c(651:4): error: invalid operand 'port'
C:\Program Files (x86)\Flowcode 6\CAL\PIC\PIC_CAL_UART.c(651:10): error: failed to generate expression
C:\Program Files (x86)\Flowcode 6\CAL\PIC\PIC_CAL_UART.c(796:5): error: unknown identifier 'tris'
C:\Program Files (x86)\Flowcode 6\CAL\PIC\PIC_CAL_UART.c(796:5): error: failed to generate expression
C:\Program Files (x86)\Flowcode 6\CAL\PIC\PIC_CAL_UART.c(796:5): error: invalid operand 'tris'
C:\Program Files (x86)\Flowcode 6\CAL\PIC\PIC_CAL_UART.c(796:11): error: failed to generate expression
C:\Program Files (x86)\Flowcode 6\CAL\PIC\PIC_CAL_UART.c(797:6): error: unknown identifier 'tris'
C:\Program Files (x86)\Flowcode 6\CAL\PIC\PIC_CAL_UART.c(797:6): error: failed to generate expression
C:\Program Files (x86)\Flowcode 6\CAL\PIC\PIC_CAL_UART.c(797:6): error: invalid operand 'tris'
C:\Program Files (x86)\Flowcode 6\CAL\PIC\PIC_CAL_UART.c(797:12): error: failed to generate expression
C:\Program Files (x86)\Flowcode 6\CAL\PIC\PIC_CAL_UART.c(797:34): error: unknown identifier 'port'
C:\Program Files (x86)\Flowcode 6\CAL\PIC\PIC_CAL_UART.c(797:34): error: failed to generate expression
C:\Program Files (x86)\Flowcode 6\CAL\PIC\PIC_CAL_UART.c(797:34): error: invalid operand 'port'
C:\Program Files (x86)\Flowcode 6\CAL\PIC\PIC_CAL_UART.c(797:40): error: failed to generate expression
Test.c success
failure
.
Completed BoostC compilation, return = 1
I have FC 6 version 6.0.4.0 installed
I get following error message while trying to compile my program to HEX ( I have only "RS232 receivestring component" in my test program)
C:\Program Files (x86)\Flowcode 6\CAL\PIC\PIC_CAL_UART.c(402:5): error: unknown identifier 'tris'
C:\Program Files (x86)\Flowcode 6\CAL\PIC\PIC_CAL_UART.c(402:5): error: failed to generate expression
C:\Program Files (x86)\Flowcode 6\CAL\PIC\PIC_CAL_UART.c(402:5): error: invalid operand 'tris'
C:\Program Files (x86)\Flowcode 6\CAL\PIC\PIC_CAL_UART.c(402:11): error: failed to generate expression
C:\Program Files (x86)\Flowcode 6\CAL\PIC\PIC_CAL_UART.c(403:6): error: unknown identifier 'tris'
C:\Program Files (x86)\Flowcode 6\CAL\PIC\PIC_CAL_UART.c(403:6): error: failed to generate expression
C:\Program Files (x86)\Flowcode 6\CAL\PIC\PIC_CAL_UART.c(403:6): error: invalid operand 'tris'
C:\Program Files (x86)\Flowcode 6\CAL\PIC\PIC_CAL_UART.c(403:12): error: failed to generate expression
C:\Program Files (x86)\Flowcode 6\CAL\PIC\PIC_CAL_UART.c(403:34): error: unknown identifier 'port'
C:\Program Files (x86)\Flowcode 6\CAL\PIC\PIC_CAL_UART.c(403:34): error: failed to generate expression
C:\Program Files (x86)\Flowcode 6\CAL\PIC\PIC_CAL_UART.c(403:34): error: invalid operand 'port'
C:\Program Files (x86)\Flowcode 6\CAL\PIC\PIC_CAL_UART.c(403:40): error: failed to generate expression
C:\Program Files (x86)\Flowcode 6\CAL\PIC\PIC_CAL_UART.c(435:5): error: unknown identifier 'tris'
C:\Program Files (x86)\Flowcode 6\CAL\PIC\PIC_CAL_UART.c(435:5): error: failed to generate expression
C:\Program Files (x86)\Flowcode 6\CAL\PIC\PIC_CAL_UART.c(435:5): error: invalid operand 'tris'
C:\Program Files (x86)\Flowcode 6\CAL\PIC\PIC_CAL_UART.c(435:11): error: failed to generate expression
C:\Program Files (x86)\Flowcode 6\CAL\PIC\PIC_CAL_UART.c(436:5): error: unknown identifier 'tris'
C:\Program Files (x86)\Flowcode 6\CAL\PIC\PIC_CAL_UART.c(436:5): error: failed to generate expression
C:\Program Files (x86)\Flowcode 6\CAL\PIC\PIC_CAL_UART.c(436:5): error: invalid operand 'tris'
C:\Program Files (x86)\Flowcode 6\CAL\PIC\PIC_CAL_UART.c(436:11): error: failed to generate expression
C:\Program Files (x86)\Flowcode 6\CAL\PIC\PIC_CAL_UART.c(445:11): error: unknown identifier 'port'
C:\Program Files (x86)\Flowcode 6\CAL\PIC\PIC_CAL_UART.c(445:11): error: failed to generate expression
C:\Program Files (x86)\Flowcode 6\CAL\PIC\PIC_CAL_UART.c(445:11): error: invalid operand 'port'
C:\Program Files (x86)\Flowcode 6\CAL\PIC\PIC_CAL_UART.c(445:17): error: failed to generate expression
C:\Program Files (x86)\Flowcode 6\CAL\PIC\PIC_CAL_UART.c(445:10): error: invalid operand '(port) & (1 << ( (0)))'
C:\Program Files (x86)\Flowcode 6\CAL\PIC\PIC_CAL_UART.c(445:34): error: failed to generate expression
C:\Program Files (x86)\Flowcode 6\CAL\PIC\PIC_CAL_UART.c(445:2): error: error in 'while' loop statement
C:\Program Files (x86)\Flowcode 6\CAL\PIC\PIC_CAL_UART.c(515:4): error: unknown identifier 'port'
C:\Program Files (x86)\Flowcode 6\CAL\PIC\PIC_CAL_UART.c(515:4): error: failed to generate expression
C:\Program Files (x86)\Flowcode 6\CAL\PIC\PIC_CAL_UART.c(515:4): error: invalid operand 'port'
C:\Program Files (x86)\Flowcode 6\CAL\PIC\PIC_CAL_UART.c(515:10): error: failed to generate expression
C:\Program Files (x86)\Flowcode 6\CAL\PIC\PIC_CAL_UART.c(651:4): error: unknown identifier 'port'
C:\Program Files (x86)\Flowcode 6\CAL\PIC\PIC_CAL_UART.c(651:4): error: failed to generate expression
C:\Program Files (x86)\Flowcode 6\CAL\PIC\PIC_CAL_UART.c(651:4): error: invalid operand 'port'
C:\Program Files (x86)\Flowcode 6\CAL\PIC\PIC_CAL_UART.c(651:10): error: failed to generate expression
C:\Program Files (x86)\Flowcode 6\CAL\PIC\PIC_CAL_UART.c(796:5): error: unknown identifier 'tris'
C:\Program Files (x86)\Flowcode 6\CAL\PIC\PIC_CAL_UART.c(796:5): error: failed to generate expression
C:\Program Files (x86)\Flowcode 6\CAL\PIC\PIC_CAL_UART.c(796:5): error: invalid operand 'tris'
C:\Program Files (x86)\Flowcode 6\CAL\PIC\PIC_CAL_UART.c(796:11): error: failed to generate expression
C:\Program Files (x86)\Flowcode 6\CAL\PIC\PIC_CAL_UART.c(797:6): error: unknown identifier 'tris'
C:\Program Files (x86)\Flowcode 6\CAL\PIC\PIC_CAL_UART.c(797:6): error: failed to generate expression
C:\Program Files (x86)\Flowcode 6\CAL\PIC\PIC_CAL_UART.c(797:6): error: invalid operand 'tris'
C:\Program Files (x86)\Flowcode 6\CAL\PIC\PIC_CAL_UART.c(797:12): error: failed to generate expression
C:\Program Files (x86)\Flowcode 6\CAL\PIC\PIC_CAL_UART.c(797:34): error: unknown identifier 'port'
C:\Program Files (x86)\Flowcode 6\CAL\PIC\PIC_CAL_UART.c(797:34): error: failed to generate expression
C:\Program Files (x86)\Flowcode 6\CAL\PIC\PIC_CAL_UART.c(797:34): error: invalid operand 'port'
C:\Program Files (x86)\Flowcode 6\CAL\PIC\PIC_CAL_UART.c(797:40): error: failed to generate expression
Test.c success
failure
.
Completed BoostC compilation, return = 1