Forum Discussion
Altera_Forum
Honored Contributor
9 years agoNIOS II linker cannot find function that is referenced in the main source file
Hello, Quite strange error appears while building project: undefined reference to `function1(unsigned long, unsigned long) function1 is located in one of the project source files and ...
Altera_Forum
Honored Contributor
9 years agoProblem is resolved but the cause of problem remains obscure.
I changed extension of the file where function1 is defined ... from .c to .cpp. And it worked ... perhaps because the main source file (i.e. where is main function) is .cpp. Apparently, the g++ linker "doesn't like" mixing .c and .cpp sources.