[CMake] Fwd: Fwd: Is it necessary to link a executable file?

Eric Noulard eric.noulard at gmail.com
Wed Feb 4 05:28:48 EST 2009


2009/2/4 ankit jain <ankitguddu at gmail.com>:
>
> The CMakeLists iam using contains:
>
> PROJECT(hello)
>
> ADD_EXECUTABLE(hello h1.C)
>
> Error iam getting is:
>
> Linking CXX executable hello
> /usr/lib/gcc-lib/i386-redhat-linux/3.2.3/../../../crt1.o(.text+0x18): In
> function `_start':
> : undefined reference to `main'

This is not a CMake error this is a C++ error
your source file is lacking the main() function thus
the compiler cannot produce an executable.

I bet that if you search for " undefined reference to `main' " on the Web
you'll find the answer to such question.

-- 
Erk


More information about the CMake mailing list