Chapter 3 - p.71 - Building and running problems
When trying to build and run the Calculator project I got a lot more errors and warnings then the respective 6 errors and 1 warning.
After Step 14 I remain with 27 errors and 2 warnings in Calculate.c as listed here:
---
Build Calculator of project Calculator with configuration Debug
CompileC build/Calculator.build/Debug/Calculator.build/Objects-normal/x86_64/Calculate.o Calculate.c normal x86_64 c com.apple.compilers.gcc.4_2
cd Calculator
setenv LANG en_US.US-ASCII
/Developer/usr/bin/gcc-4.2 -x c -arch x86_64 -fmessage-length=0 -pipe -std=gnu99 -Wno-trigraphs -fpascal-strings -fasm-blocks -O0 -Wreturn-type -Wunused-variable -isysroot /Developer/SDKs/MacOSX10.6.sdk -mfix-and-continue -mmacosx-version-min=10.6 -gdwarf-2 -iquote Calculator/build/Calculator.build/Debug/Calculator.build/Calculator-generated-files.hmap -ICalculator/build/Calculator.build/Debug/Calculator.build/Calculator-own-target-headers.hmap -ICalculator/build/Calculator.build/Debug/Calculator.build/Calculator-all-target-headers.hmap -iquote Calculator/build/Calculator.build/Debug/Calculator.build/Calculator-project-headers.hmap -FCalculator/build/Debug -ICalculator/build/Debug/include -ICalculator/build/Calculator.build/Debug/Calculator.build/DerivedSources/x86_64 -ICalculator/build/Calculator.build/Debug/Calculator.build/DerivedSources -c Calculator/Calculate.c -o Calculator/build/Calculator.build/Debug/Calculator.build/Objects-normal/x86_64/Calculate.o
Calculator/Calculate.c: In function 'calculate':
Calculator/Calculate.c:19: error: nested functions are disabled, use -fnested-functions to re-enable
Calculator/Calculate.c:19: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'switch'
Calculator/Calculate.c:20: error: stray '\342' in program
Calculator/Calculate.c:20: error: stray '\200' in program
Calculator/Calculate.c:20: error: stray '\230' in program
Calculator/Calculate.c:20: error: stray '\342' in program
Calculator/Calculate.c:20: error: stray '\200' in program
Calculator/Calculate.c:20: error: stray '\231' in program
Calculator/Calculate.c:20: error: expected expression before ':' token
Calculator/Calculate.c:21: error: 'result' undeclared (first use in this function)
Calculator/Calculate.c:21: error: (Each undeclared identifier is reported only once
Calculator/Calculate.c:21: error: for each function it appears in.)
Calculator/Calculate.c:23: error: stray '\342' in program
Calculator/Calculate.c:23: error: stray '\200' in program
Calculator/Calculate.c:23: error: stray '\230' in program
Calculator/Calculate.c:23: error: stray '\342' in program
Calculator/Calculate.c:23: error: stray '\200' in program
Calculator/Calculate.c:23: error: stray '\231' in program
Calculator/Calculate.c:24: error: expected ':' or '...' before ';' token
Calculator/Calculate.c:27: error: stray '\342' in program
Calculator/Calculate.c:27: error: stray '\200' in program
Calculator/Calculate.c:27: error: stray '\234' in program
Calculator/Calculate.c:27: error: 'unknown' undeclared (first use in this function)
Calculator/Calculate.c:27: error: expected ')' before 'operator'
Calculator/Calculate.c:27: error: stray '\' in program
Calculator/Calculate.c:27: error: stray '\342' in program
Calculator/Calculate.c:27: error: stray '\200' in program
Calculator/Calculate.c:27: error: stray '\235' in program
Calculator/Calculate.c:27: warning: format not a string literal and no format arguments
Calculator/Calculate.c:28: error: expected ';' before 'exit'
Calculator/Calculate.c:32: warning: control reaches end of non-void function
---
Do anybody know why I get all these errors and how to solve them?
Thanx.
LuckyLuc
|