Original Post
I'm coding in C using the Code::Blocks IDE, and the GCC compiler. I have a header file that has some functions in it, and whenever I include it in more than one of my code files in a project it give me a linker error such as this one. .objs\network.o:network.c:(.text+0x0): multiple definition of `nameoffunction' It says that for every function that is in the header file. Any idea why my program won't link?