bin da nicht so bekant mit make aber du nutzt

g++ -c -o main.o main.C
und 'main.C' <== 'C' ist mit hauptbuchstabe geschrieben,

konnte das die ursache sein (oder ist nur eine textverschreibung?

gruss

Henk