Hi
Installed Flowcode on my laptop running windows vista home premium and have several faults.
on simulation a message stack not available.
On compiling to Hex I get the following which seams all string errors. that was not there on my home desktop which runs vista ultimate 64 bit.
File name: C:\Battery Processor\Batprocess02.c
Generated by: Flowcode v3.4.7.48
Date: Saturday, December 27, 2008 14:51:16
Licence: Professional
Registered to: jOHN fINLAYSON
http://www.matrixmultimedia.com
Launching the compiler...
C:\Program Files\Matrix Multimedia\Flowcode V3\BoostC\boostc.pic18.flowcode.exe -v -t PIC18F252 "Batprocess02.c"
BoostC Optimizing C Compiler Version 6.70 (for PIC18 architecture)
http://www.sourceboost.com
Copyright(C) 2004-2007 Pavel Baranov
Copyright(C) 2004-2007 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
Batprocess02.c
Starting preprocessor: "C:\Program Files\Matrix Multimedia\Flowcode V3\BoostC\pp.exe" "C:\Battery Processor\Batprocess02.c" -i "C:\Program Files\Matrix Multimedia\Flowcode V3\BoostC\include" -d _PIC18F252 -la -c2 -o Batprocess02.pp -v -d _BOOSTC -d _PIC18
..............
Batprocess02.c success
success
Return code = 0
Launching the linker/assembler...
C:\Program Files\Matrix Multimedia\Flowcode V3\BoostC\boostlink.pic.exe -ld "C:\Program Files\Matrix Multimedia\Flowcode V3\Boostc\lib" libc.pic18.lib "Batprocess02.obj" -t PIC18F252 -d "C:\Battery Processor" -p "Batprocess02"
BoostLink Optimizing Linker Version 6.70
http://www.sourceboost.com
Copyright(C) 2004-2007 Pavel Baranov
Copyright(C) 2004-2007 David Hobday
Error: Unresolved external function:'FCI_TOSTRING(signed int,unsigned char*,unsigned char)'
Error: Unresolved external function:'FCI_TOSTRING(signed int,unsigned char*,unsigned char)'
Error: Unresolved external function:'FCI_TOSTRING(signed int,unsigned char*,unsigned char)'
Error: Unresolved external function:'FCI_TOSTRING(signed int,unsigned char*,unsigned char)'
Error: Unresolved external function:'FCI_TOSTRING(signed int,unsigned char*,unsigned char)'
Error: Unresolved external function:'FCI_CONCATENATE(unsigned char*,unsigned char,unsigned char*,unsigned char,unsigned char*,unsigned char)'
Error: Unresolved external function:'FCI_CONCATENATE(unsigned char*,unsigned char,unsigned char*,unsigned char,unsigned char*,unsigned char)'
Error: Unresolved external function:'FCI_CONCATENATE(unsigned char*,unsigned char,unsigned char*,unsigned char,unsigned char*,unsigned char)'
Error: Unresolved external function:'FCI_CONCATENATE(unsigned char*,unsigned char,unsigned char*,unsigned char,unsigned char*,unsigned char)'
Error: Unresolved external function:'FCI_CONCATENATE(unsigned char*,unsigned char,unsigned char*,unsigned char,unsigned char*,unsigned char)'
Error: Unresolved external function:'FCI_GETLENGTH(unsigned char*,unsigned char)'
Error: Unresolved external function:'FCI_GETLENGTH(unsigned char*,unsigned char)'
Error: Unresolved external function:'FCI_GETLENGTH(unsigned char*,unsigned char)'
Error: Unresolved external function:'FCI_CONCATENATE(unsigned char*,unsigned char,unsigned char*,unsigned char,unsigned char*,unsigned char)'
Error: Unresolved external function:'FCI_CONCATENATE(unsigned char*,unsigned char,unsigned char*,unsigned char,unsigned char*,unsigned char)'
Error: Unresolved external function:'FCI_CONCATENATE(unsigned char*,unsigned char,unsigned char*,unsigned char,unsigned char*,unsigned char)'
Error: Unresolved external function:'FCI_TOSTRING(signed int,unsigned char*,unsigned char)'
Error: Unresolved external function:'FCI_TOSTRING(signed int,unsigned char*,unsigned char)'
Error: Unresolved external function:'FCI_TOSTRING(signed int,unsigned char*,unsigned char)'
Error: Unresolved external function:'FCI_CONCATENATE(unsigned char*,unsigned char,unsigned char*,unsigned char,unsigned char*,unsigned char)'
Error: Unresolved external function:'FCI_CONCATENATE(unsigned char*,unsigned char,unsigned char*,unsigned char,unsigned char*,unsigned char)'
Error: Unresolved external function:'FCI_CONCATENATE(unsigned char*,unsigned char,unsigned char*,unsigned char,unsigned char*,unsigned char)'
Error: Unresolved external function:'FCI_CONCATENATE(unsigned char*,unsigned char,unsigned char*,unsigned char,unsigned char*,unsigned char)'
Error: Unresolved external function:'FCI_CONCATENATE(unsigned char*,unsigned char,unsigned char*,unsigned char,unsigned char*,unsigned char)'
Error: Unresolved external function:'FCI_CONCATENATE(unsigned char*,unsigned char,unsigned char*,unsigned char,unsigned char*,unsigned char)'
Error: Unresolved external function:'FCI_TOSTRING(signed int,unsigned char*,unsigned char)'
Error: Unresolved external function:'FCI_TOSTRING(signed int,unsigned char*,unsigned char)'
Error: Unresolved external function:'FCI_TOSTRING(signed int,unsigned char*,unsigned char)'
Error: Unresolved external function:'FCI_GETLENGTH(unsigned char*,unsigned char)'
Error: Unresolved external function:'FCI_GETLENGTH(unsigned char*,unsigned char)'
Error: Unresolved external function:'FCI_CONCATENATE(unsigned char*,unsigned char,unsigned char*,unsigned char,unsigned char*,unsigned char)'
Error: Unresolved external function:'FCI_CONCATENATE(unsigned char*,unsigned char,unsigned char*,unsigned char,unsigned char*,unsigned char)'
Error: Unresolved external function:'FCI_CONCATENATE(unsigned char*,unsigned char,unsigned char*,unsigned char,unsigned char*,unsigned char)'
Error: Unresolved external function:'FCI_CONCATENATE(unsigned char*,unsigned char,unsigned char*,unsigned char,unsigned char*,unsigned char)'
Error: Unresolved external function:'FCI_CONCATENATE(unsigned char*,unsigned char,unsigned char*,unsigned char,unsigned char*,unsigned char)'
Error: Unresolved external function:'FCI_CONCATENATE(unsigned char*,unsigned char,unsigned char*,unsigned char,unsigned char*,unsigned char)'
Error: Unresolved external function:'FCI_CONCATENATE(unsigned char*,unsigned char,unsigned char*,unsigned char,unsigned char*,unsigned char)'
Error: Unresolved external function:'FCI_CONCATENATE(unsigned char*,unsigned char,unsigned char*,unsigned char,unsigned char*,unsigned char)'
Error: Unresolved external function:'FCI_CONCATENATE(unsigned char*,unsigned char,unsigned char*,unsigned char,unsigned char*,unsigned char)'
Error: Unresolved external function:'FCI_CONCATENATE(unsigned char*,unsigned char,unsigned char*,unsigned char,unsigned char*,unsigned char)'
Error: Unresolved external function:'FCI_CONCATENATE(unsigned char*,unsigned char,unsigned char*,unsigned char,unsigned char*,unsigned char)'
Error: Unresolved external function:'FCI_CONCATENATE(unsigned char*,unsigned char,unsigned char*,unsigned char,unsigned char*,unsigned char)'
Error: Unresolved external function:'FCI_TOSTRING(signed int,unsigned char*,unsigned char)'
Error: Unresolved external function:'FCI_TOSTRING(signed int,unsigned char*,unsigned char)'
Error: Unresolved external function:'FCI_TOSTRING(signed int,unsigned char*,unsigned char)'
Error: Unresolved external function:'FCI_TOSTRING(signed int,unsigned char*,unsigned char)'
Error: Unresolved external function:'FCI_TOSTRING(signed int,unsigned char*,unsigned char)'
Error: Unresolved external function:'FCI_CONCATENATE(unsigned char*,unsigned char,unsigned char*,unsigned char,unsigned char*,unsigned char)'
Error: Unresolved external function:'FCI_CONCATENATE(unsigned char*,unsigned char,unsigned char*,unsigned char,unsigned char*,unsigned char)'
Error: Unresolved external function:'FCI_CONCATENATE(unsigned char*,unsigned char,unsigned char*,unsigned char,unsigned char*,unsigned char)'
Error: Unresolved external function:'FCI_CONCATENATE(unsigned char*,unsigned char,unsigned char*,unsigned char,unsigned char*,unsigned char)'
Error: Unresolved external function:'FCI_CONCATENATE(unsigned char*,unsigned char,unsigned char*,unsigned char,unsigned char*,unsigned char)'
Error: Unresolved external function:'FCI_CONCATENATE(unsigned char*,unsigned char,unsigned char*,unsigned char,unsigned char*,unsigned char)'
Error: Unresolved external function:'FCI_CONCATENATE(unsigned char*,unsigned char,unsigned char*,unsigned char,unsigned char*,unsigned char)'
Error: Unresolved external function:'FCI_CONCATENATE(unsigned char*,unsigned char,unsigned char*,unsigned char,unsigned char*,unsigned char)'
Error: Unresolved external function:'FCI_CONCATENATE(unsigned char*,unsigned char,unsigned char*,unsigned char,unsigned char*,unsigned char)'
Error: Unresolved external function:'FCI_TOSTRING(signed int,unsigned char*,unsigned char)'
Error: Unresolved external function:'FCI_TOSTRING(signed int,unsigned char*,unsigned char)'
Error: Unresolved external function:'FCI_TOSTRING(signed int,unsigned char*,unsigned char)'
Error: Unresolved external function:'FCI_TOSTRING(signed int,unsigned char*,unsigned char)'
Error: Unresolved external function:'FCI_TOSTRING(signed int,unsigned char*,unsigned char)'
Error: Unresolved external function:'FCI_GETLENGTH(unsigned char*,unsigned char)'
Error: Unresolved external function:'FCI_GETLENGTH(unsigned char*,unsigned char)'
Error: Unresolved external function:'FCI_GETLENGTH(unsigned char*,unsigned char)'
Error: Unresolved external function:'FCI_TOSTRING(signed int,unsigned char*,unsigned char)'
Error: Unresolved external function:'FCI_TOSTRING(signed int,unsigned char*,unsigned char)'
Error: Unresolved external function:'FCI_TOSTRING(signed int,unsigned char*,unsigned char)'
failure
Return code = -2
Flowcode was unable to assemble the ASM file due to the following errors:
FINISHED
The list is longer but cut down to save space. I am presently away working on a ship and cannot down load exe files and to reinstall would require an email with ziped file that is less than 500Kb. Not due back to sivilisation until end of January.
Hopefully you will recocnise this error.
compile Failing on linker
- Steve
- Matrix Staff
- Posts: 3433
- Joined: Tue Jan 03, 2006 3:59 pm
- Has thanked: 114 times
- Been thanked: 422 times
Re: compile Failing on linker
Sorry for the late reply - I missed this message.
It looks like your linker parameters have gone wrong. In the "compiler options" screen, please make sure you have a "flowcode.pic16.lib" entry next to the "libc.pic16.lib" one. [note that the "pic16" might be "pic18" - it does not matter as Flowcode automatically chooses the correct version].
It looks like your linker parameters have gone wrong. In the "compiler options" screen, please make sure you have a "flowcode.pic16.lib" entry next to the "libc.pic16.lib" one. [note that the "pic16" might be "pic18" - it does not matter as Flowcode automatically chooses the correct version].
-
- Posts: 3
- Joined: Sat Dec 27, 2008 2:38 pm
Re: compile Failing on linker
Can you supply print out of how the linker assembler perameters line should be in detail please and I will enter this as you are correct.
Regards
JohnF
Regards
JohnF
- Benj
- Matrix Staff
- Posts: 15312
- Joined: Mon Oct 16, 2006 10:48 am
- Location: Matrix TS Ltd
- Has thanked: 4803 times
- Been thanked: 4314 times
- Contact:
Re: compile Failing on linker
Hello John
Here is my Linker/Assembler Location
C:\Program Files\Matrix Multimedia\Flowcode V3\BoostC\boostlink.pic.exe
And the Parameters
-ld "C:\Program Files\Matrix Multimedia\Flowcode V3\BoostC\lib" libc.pic16.lib flowcode.pic16.lib "%f.obj" -t PIC%p -d "%d" -p "%f"
Here is my Linker/Assembler Location
C:\Program Files\Matrix Multimedia\Flowcode V3\BoostC\boostlink.pic.exe
And the Parameters
-ld "C:\Program Files\Matrix Multimedia\Flowcode V3\BoostC\lib" libc.pic16.lib flowcode.pic16.lib "%f.obj" -t PIC%p -d "%d" -p "%f"
Regards Ben Rowland - MatrixTSL
Flowcode Product Page - Flowcode Help Wiki - Flowcode Examples - Flowcode Blog - Flowcode Course - My YouTube Channel
Flowcode Product Page - Flowcode Help Wiki - Flowcode Examples - Flowcode Blog - Flowcode Course - My YouTube Channel
-
- Posts: 3
- Joined: Sat Dec 27, 2008 2:38 pm
Re: compile Failing on linker
Ok all is working well now. It seems to be Registry mechanic, when it runs it changes the data.
Thanks
Thanks