Page 1 of 1

Compile to hex fail in v5

Posted: Fri Aug 17, 2012 12:03 pm
by sotos
Hi
When i try to compile a FC file with flowcode v5 i receive the following message:


File name: C:\Program Files\Flowcode\v5\MY DESIGN\THERMOSTAT\THERMOSTAT V3.0\THERMOSTAT V2.09.c
Title:
Description:
Generated by: Flowcode v5.4.0.0
Date: Wednesday, August 15, 2012 15:04:18
Licence: Professional
Registered to: SOTIRIS MAKRIS
Licence key: GWN951
http://www.matrixmultimedia.com
Launching the compiler...
C:\Program Files\Flowcode\v5\Tools\boostc\boostc_pic18_flowcode.exe -v -t PIC18F452 "THERMOSTAT V2.09.c"
BoostC Optimizing C Compiler Version 7.04 (for PIC18 architecture)
http://www.sourceboost.com
Copyright(C) 2004-2011 Pavel Baranov
Copyright(C) 2004-2011 David Hobday

Licensed to FlowCode User under Single user Pro License for 1 node(s)
Limitations: PIC18 max code size:Unlimited, max RAM banks:Unlimited


THERMOSTAT V2.09.c
Starting preprocessor: C:\PROGRA~1\Flowcode\v5\Tools\boostc\pp.exe "THERMOSTAT V2.09.c" -i C:\PROGRA~1\Flowcode\v5\Tools\boostc\include -d _PIC18F452 -la -c2 -o "THERMOSTAT V2.09.pp" -v -d _BOOSTC -d _PIC18 -d _CHAR_INDEX


................................................................................................................................................................................................................................................................................................................................................................................................

THERMOSTAT V2.09.c success

success
Return code = 0
Launching the linker/assembler...
C:\Program Files\Flowcode\v5\Tools\boostc\boostlink_pic.exe -ld "C:\Program Files\Flowcode\v5\Tools\BoostC\lib" libc.pic18.lib rand.pic18.lib float.pic18.lib "THERMOSTAT V2.09.obj" -t PIC18F452 -d "C:\Program Files\Flowcode\v5\MY DESIGN\THERMOSTAT\THERMOSTAT V3.0" -p "THERMOSTAT V2.09"
BoostLink Optimizing Linker Version 7.03
http://www.sourceboost.com
Copyright(C) 2004-2011 Pavel Baranov
Copyright(C) 2004-2011 David Hobday


Error: Unresolved external function:'FC_CAL_I2C_Master_TX_Byte_I2CMASTER_16_MX_I2C_UREF(unsigned char)'
Error: Unresolved external function:'FC_CAL_I2C_Master_TX_Byte_I2CMASTER_16_MX_I2C_UREF(unsigned char)'
Error: Unresolved external function:'FC_CAL_I2C_Master_RX_Byte_I2CMASTER_16_MX_I2C_UREF(unsigned char)'
Error: Unresolved external function:'FC_CAL_I2C_Master_RX_Byte_I2CMASTER_16_MX_I2C_UREF(unsigned char)'
Error: Unresolved external function:'FC_CAL_I2C_Master_TX_Byte_I2CMASTER_16_MX_I2C_UREF(unsigned char)'
Error: Unresolved external function:'FC_CAL_I2C_Master_TX_Byte_I2CMASTER_16_MX_I2C_UREF(unsigned char)'
Error: Unresolved external function:'FC_CAL_I2C_Master_TX_Byte_I2CMASTER_16_MX_I2C_UREF(unsigned char)'
Error: Unresolved external function:'FC_CAL_I2C_Master_TX_Byte_I2CMASTER_16_MX_I2C_UREF(unsigned char)'
Error: Unresolved external function:'FC_CAL_I2C_Master_TX_Byte_I2CMASTER_16_MX_I2C_UREF(unsigned char)'
Error: Unresolved external function:'FC_CAL_I2C_Master_TX_Byte_I2CMASTER_16_MX_I2C_UREF(unsigned char)'
Error: Unresolved external function:'FC_CAL_I2C_Master_TX_Byte_I2CMASTER_16_MX_I2C_UREF(unsigned char)'
Error: Unresolved external function:'FC_CAL_I2C_Master_TX_Byte_I2CMASTER_16_MX_I2C_UREF(unsigned char)'
Error: Unresolved external function:'FC_CAL_I2C_Master_TX_Byte_I2CMASTER_16_MX_I2C_UREF(unsigned char)'
Error: Unresolved external function:'FC_CAL_I2C_Master_TX_Byte_I2CMASTER_16_MX_I2C_UREF(unsigned char)'
Error: Unresolved external function:'FC_CAL_I2C_Master_TX_Byte_I2CMASTER_16_MX_I2C_UREF(unsigned char)'
Error: Unresolved external function:'FC_CAL_I2C_Master_TX_Byte_I2CMASTER_16_MX_I2C_UREF(unsigned char)'
Error: Unresolved external function:'FC_CAL_I2C_Master_RX_Byte_I2CMASTER_16_MX_I2C_UREF(unsigned char)'
Error: Unresolved external function:'FC_CAL_I2C_Master_TX_Byte_I2CMASTER_16_MX_I2C_UREF(unsigned char)'
Error: Unresolved external function:'FC_CAL_I2C_Master_TX_Byte_I2CMASTER_16_MX_I2C_UREF(unsigned char)'
Error: Unresolved external function:'FC_CAL_I2C_Master_TX_Byte_I2CMASTER_16_MX_I2C_UREF(unsigned char)'
Error: Unresolved external function:'FC_CAL_I2C_Master_TX_Byte_I2CMASTER_16_MX_I2C_UREF(unsigned char)'
Error: Unresolved external function:'FC_CAL_I2C_Master_RX_Byte_I2CMASTER_16_MX_I2C_UREF(unsigned char)'
Error: Unresolved external function:'FC_CAL_I2C_Master_Init_I2CMASTER_16_MX_I2C_UREF(void)'
Error: Unresolved external symbol, function:FC_CAL_I2C_Master_Init_I2CMASTER_16_MX_I2C_UREF
Error: Unresolved external function:'FC_CAL_I2C_Master_Start_I2CMASTER_16_MX_I2C_UREF(void)'
Error: Unresolved external symbol, function:FC_CAL_I2C_Master_Start_I2CMASTER_16_MX_I2C_UREF
Error: Unresolved external function:'FC_CAL_I2C_Master_Restart_I2CMASTER_16_MX_I2C_UREF(void)'
Error: Unresolved external symbol, function:FC_CAL_I2C_Master_Restart_I2CMASTER_16_MX_I2C_UREF
Error: Unresolved external function:'FC_CAL_I2C_Master_Stop_I2CMASTER_16_MX_I2C_UREF(void)'
Error: Unresolved external symbol, function:FC_CAL_I2C_Master_Stop_I2CMASTER_16_MX_I2C_UREF
Error: Unresolved external function:'FC_CAL_I2C_Master_TX_Byte_I2CMASTER_16_MX_I2C_UREF(unsigned char)'
Error: Unresolved external symbol, function:FC_CAL_I2C_Master_TX_Byte_I2CMASTER_16_MX_I2C_UREF
Error: Unresolved external function:'FC_CAL_I2C_Master_RX_Byte_I2CMASTER_16_MX_I2C_UREF(unsigned char)'
Error: Unresolved external symbol, function:FC_CAL_I2C_Master_RX_Byte_I2CMASTER_16_MX_I2C_UREF
Error: Unresolved external function:'FC_CAL_I2C_Master_Start_I2CMASTER_16_MX_I2C_UREF(void)'
Error: Unresolved external symbol, function:FC_CAL_I2C_Master_Start_I2CMASTER_16_MX_I2C_UREF
Error: Unresolved external function:'FC_CAL_I2C_Master_TX_Byte_I2CMASTER_16_MX_I2C_UREF(unsigned char)'

Error: Unresolved external symbol, function:FC_CAL_I2C_Master_TX_Byte_I2CMASTER_16_MX_I2C_UREF
Error: Unresolved external function:'FC_CAL_I2C_Master_TX_Byte_I2CMASTER_16_MX_I2C_UREF(unsigned char)'

Error: Unresolved external symbol, function:FC_CAL_I2C_Master_TX_Byte_I2CMASTER_16_MX_I2C_UREF
Error: Unresolved external function:'FC_CAL_I2C_Master_TX_Byte_I2CMASTER_16_MX_I2C_UREF(unsigned char)'

Error: Unresolved external symbol, function:FC_CAL_I2C_Master_TX_Byte_I2CMASTER_16_MX_I2C_UREF
Error: Unresolved external function:'FC_CAL_I2C_Master_TX_Byte_I2CMASTER_16_MX_I2C_UREF(unsigned char)'

Error: Unresolved external symbol, function:FC_CAL_I2C_Master_TX_Byte_I2CMASTER_16_MX_I2C_UREF
Error: Unresolved external function:'FC_CAL_I2C_Master_Stop_I2CMASTER_16_MX_I2C_UREF(void)'

Error: Unresolved external symbol, function:FC_CAL_I2C_Master_Stop_I2CMASTER_16_MX_I2C_UREF
Error: Unresolved external function:'FC_CAL_I2C_Master_Start_I2CMASTER_16_MX_I2C_UREF(void)'
Error: Unresolved external symbol, function:FC_CAL_I2C_Master_Start_I2CMASTER_16_MX_I2C_UREF
Error: Unresolved external function:'FC_CAL_I2C_Master_TX_Byte_I2CMASTER_16_MX_I2C_UREF(unsigned char)'

Error: Unresolved external symbol, function:FC_CAL_I2C_Master_TX_Byte_I2CMASTER_16_MX_I2C_UREF
Error: Unresolved external function:'FC_CAL_I2C_Master_TX_Byte_I2CMASTER_16_MX_I2C_UREF(unsigned char)'

Error: Unresolved external symbol, function:FC_CAL_I2C_Master_TX_Byte_I2CMASTER_16_MX_I2C_UREF
Error: Unresolved external function:'FC_CAL_I2C_Master_TX_Byte_I2CMASTER_16_MX_I2C_UREF(unsigned char)'

Error: Unresolved external symbol, function:FC_CAL_I2C_Master_TX_Byte_I2CMASTER_16_MX_I2C_UREF
Error: Unresolved external function:'FC_CAL_I2C_Master_Restart_I2CMASTER_16_MX_I2C_UREF(void)'

Error: Unresolved external symbol, function:FC_CAL_I2C_Master_Restart_I2CMASTER_16_MX_I2C_UREF
Error: Unresolved external function:'FC_CAL_I2C_Master_TX_Byte_I2CMASTER_16_MX_I2C_UREF(unsigned char)'

Error: Unresolved external symbol, function:FC_CAL_I2C_Master_TX_Byte_I2CMASTER_16_MX_I2C_UREF
Error: Unresolved external function:'FC_CAL_I2C_Master_RX_Byte_I2CMASTER_16_MX_I2C_UREF(unsigned char)'

Error: Unresolved external symbol, function:FC_CAL_I2C_Master_RX_Byte_I2CMASTER_16_MX_I2C_UREF
Error: Unresolved external function:'FC_CAL_I2C_Master_Stop_I2CMASTER_16_MX_I2C_UREF(void)'

Error: Unresolved external symbol, function:FC_CAL_I2C_Master_Stop_I2CMASTER_16_MX_I2C_UREF


failure

.Return code = -2
Flowcode was unable to assemble the ASM file due to the following errors:



FINISHED

Exactly the same FC file compiled with no problem in flowcode v4
Any suggestion ?

:? :? :?

Regards
Sotiris Makris

Re: Compile to hex fail in v5

Posted: Fri Aug 17, 2012 12:19 pm
by Enamul
Hi,
Can you post your program here so that we can check if we can replicate it in our machine which will help in resolving the issue?
Enamul

Re: Compile to hex fail in v5

Posted: Sat Aug 18, 2012 1:43 pm
by sotos
Hi Enamul

Unfortunately i can uploadd the FC file ( it is more than 256 KiB ).

:( :( :(

regards
Sotiris

smakris@hol.gr

Re: Compile to hex fail in v5

Posted: Sat Aug 18, 2012 1:45 pm
by Enamul
hi,
you can email me in that case..my email address is enamul@univdhaka.edu
Enamul