I went in to an eclipse indigo project which builds fine and turned on the setting to generate assembly output files. I did this through the "Settings" menu and then "Output files". After selecting assembly and source, the compiler option included -S. However, now when I build the project I get the below. If I remove the desire to output the assembly file, the project will build. What is wrong?
make -k all
Building file: ../src/Main.cpp
Invoking: Intel Intel(R) 64 C++ Compiler
icpc -g -S -MMD -MP -MF"src/Main.d" -MT"src/Main.d" -c -o "src/Main.o" "../src/Main.cpp"
Finished building: ../src/Main.cpp
Building target: isdigittest
Invoking: Intel Intel(R) 64 C++ Linker
icpc -L/usr/lib/x86_64-linux-gnu -o "isdigittest" ./src/Main.o -lrt
ipo: warning #11010: file format not recognized for ./src/Main.o
ld:./src/Main.o: file format not recognized; treating as linker script
ld:./src/Main.o:1: syntax error
make: *** [isdigittest] Error 1
make: Target `all' not remade because of errors.