Ubuntu GCC Setup

When I attempt to compile, it can’t find standard header files. I see that you have them in a subfolder. How do I edit the options for the compiler so it can find them? The first one that it’s missing is stdarg.h

I’ve made a small mistake, go into the GD folder, then in CppPlatform/include/linux/usr/lib/gcc and rename the directory called i686-linux-gnu to i386-linux-gnu
After doing this, it should work fine. :slight_smile:

Thank you for your response! Yes, that did fix the compilation, and thanks. Then it popped me into the directory where the executable is, so I then attempted to execute it. It can’t find the shared libraries in that folder for some reason. As you can see below libgdl.so is contained in that directory. Have I done something wrong here??

tom@tom-A770E3:~/Project$ ./ExeLinux
./ExeLinux: error while loading shared libraries: libgdl.so: cannot open shared object file: No such file or directory
tom@tom-A770E3:~/Project$ ls libgdl.so
libgdl.so

Ha, never mind! Wrong executable! GameLinux instead. Is this normal:

Chargement :Adding objects to their initial position
Failed to compile fragment shader:
0:9(57): error: Could not implicitly convert operands to arithmetic operator
0:10(51): error: Could not implicitly convert operands to arithmetic operator
0:10(51): error: Operands to arithmetic operators must be numeric
0:11(51): error: Could not implicitly convert operands to arithmetic operator
0:11(51): error: Operands to arithmetic operators must be numeric
0:12(51): error: Could not implicitly convert operands to arithmetic operator
0:12(51): error: Operands to arithmetic operators must be numeric
0:13(51): error: Could not implicitly convert operands to arithmetic operator
0:13(51): error: Operands to arithmetic operators must be numeric
0:14(58): error: Could not implicitly convert operands to arithmetic operator
0:14(58): error: Operands to arithmetic operators must be numeric
0:15(58): error: Could not implicitly convert operands to arithmetic operator
0:15(58): error: Operands to arithmetic operators must be numeric
0:16(58): error: Could not implicitly convert operands to arithmetic operator
0:16
Creating Light ManagerChargement :Loading finished

It seems that you graphics card does not support shaders, which are used by lights.
Does the game works despite this? :slight_smile: