Hi everyone,
I am an MEng final year student using the Parallella board for the my final year project. I have used the example code in C to setup the board for what I need problem being that my project revolves around incorporating a C++ PhD project onto the board so as to take advantage of the parallellism provided.
To keep things simple I only wanted to include a small .cpp file which doesn't do much, just a class holding a few variable declerations here and there with some initialising and clearing functions. The host side compiles and links up fine but when it comes to the e-gcc linker I get the error "In function 'GECell::~GECell()' ..... undefined reference to 'operator delete(void*)'". I pinned it down to the inclusion of a vector variable. Everything compiles just fine and runs if the vector variables are not included. Would anyone know why? Don't forget that the files that I am incorporating were part of a PhD project and so in terms of mistakes there shouldn't be any and besides that, as I said, the file I included doesn't do anything really and after stripping it down it really doesn't do anything literally! Functions definitions are just returns! I simply create an object of the class and do nothing with it.
Thanks in advance for any help.
Kevin