mirror of
https://github.com/godotengine/godot-docs.git
synced 2026-01-05 22:09:56 +03:00
Fix gcc compilation flags for GDNative with C example
`-rdynamic` flag is needed to properly export the symbols (otherwise Godot may not find them). Also changed to use the more common `.o` extension for objects on Linux.
This commit is contained in:
@@ -361,8 +361,8 @@ On Linux:
|
||||
|
||||
.. code-block:: none
|
||||
|
||||
gcc -std=c11 -fPIC -c -I../../godot_headers simple.c -o simple.os
|
||||
gcc -shared simple.os -o ../bin/libsimple.so
|
||||
gcc -std=c11 -fPIC -c -I../../godot_headers simple.c -o simple.o
|
||||
gcc -rdynamic -shared simple.o -o ../bin/libsimple.so
|
||||
|
||||
On macOS:
|
||||
|
||||
|
||||
Reference in New Issue
Block a user