Make sure you copy the libscriba.a and libscriba.so to your /usr/lib directory. That is were
-lscriba is pointing to. This is your runtime library for your C wrapped script.
warning: no newline at end of file
This is only a compiler warning and doesn't need to be fixed to compile the program.
AdviceIf your only creating one standalone SB executable script, it's faster to use the following method. (no compiling needed)
/usr/bin/scriba -Eo updater updater.sb
This appends the
compiled (PCODE) to the end of scriba giving it the name your chose. Scriba always checks first if there is a script attached before processing any command line options.
The -C option is a better choice if you have a bunch of scripts that make up your application and using a common runtime shared object makes more sense. Scripts compiled to C normally have 12K of interface overhead and the rest is C wrapped PCODE. This option also allows you to link static to external libraries rather then having to distribute shared objects.