(Category) (Category) ImageCraft Products FAQ-O-Matic :
All Compilers -- V6 -- may also apply to V7
This contains the FAQs for ImageCraft ANSI C development tools
richard@imagecraft.com, kristil@imagecraft.com
Installation:
(Answer) Compiler is licensed for Administrator but not for User -- Why?

General Questions:
(Answer) Are the compilers ANSI C?
(Answer) What microcontrollers do you support?
(Answer) Do you support 64-bit double precision floating point math?
(Answer) Where do I start? I just want to write a simple program!
(Answer) I try to compile one of the example programs, but something about the "paths" is incorrect.
(Answer) Is the library source code available?
(Answer) How do I build my own libraries?

Assembly:
(Answer) Can I write in assembly code?
(Answer) How do I add an assembly file to the project?
(Answer) The compiler emits a warning "empty declaration" for inline asm statement, what is the problem?

Printing:
(Answer) How do I get printf/puts to work? What if I want to use printf on a LCD? What if I want to use printf on two UARTs?
(Answer) How do I get both carriage return and linefeed when outputting a '\n' character?
(Answer) printf() or puts() is displaying weird characters
(Answer) How comes when I use printf(), '\n' does not move the cursor to the right place in the terminal window?
(Answer) How come when I use printf("%f", 1.0) (or any floating with .0 as the decimal part), the output is only "1" and not "1.0"
(Answer) When I try to use printf with precision or width specifier, or long variable, or float variable, it does not work. Why?

Global Variables:
(Answer) How do I handle global variables in a multi-file project?
(Answer) What does "undefined global symbol" mean?
(Answer) What does "multiply defined global symbol" mean?

Error Messages and Warnings:
(Answer) What does "area bss (or data) not large enough" mean?
(Answer) What does "area text not large enough" mean?
(Answer) What does the message "idata must be contiguous" mean?

Unexpected Behaviors:
(Answer) Programs using "#pragma ...." do not behave correctly
(Answer) How come the mouse scroll wheel doesn't work in the editor?
(Answer) Using TextPad on Windows XP
(Answer) IDE -- Search: "Find" has a different behavior than "Find In Files"


New Answers: -- these are not yet categorized
(Answer) Is there any performance optimization for the ISR?
(Answer) Operand not in direct page
(Answer) Can not use terminal in ICC IDE. Open com-port fails with: "device already open"
(Answer) Register Allocation -- [AVR] [MSP430] [ARM]
(Answer) Size discrepancy between (.mp) MAP file and X bytes variable

[New Answer in "All Compilers -- V6 -- may also apply to V7"]
Next: (Category) All Compilers -- V7
This document is: http://www.dragonsgate.net/cgi-bin/FAQ/fom?file=2
[Search] [Appearance] [Show This Entire Category]
This is a Faq-O-Matic 2.721.
This FAQ administered by Richard Man