g++ -fPIC -frtti -I../../include -O -c -o racetoseven.o racetoseven.cpp g++ -fPIC -frtti -I../../include -O -shared -rdynamic racetoseven.o -o racetoseven.so g++: unrecognized option `-shared' g++: unrecognized option `-rdynamic' ld: Undefined symbols: _main bz_hasPerm(int, char const*) bz_kickUser(int, char const*, bool) bz_addURLJob(char const*, bz_URLHandler*, char const*) bz_killPlayer(int, bool, int, char const*) bz_newIntList() bz_resetFlags(bool) bz_getTeamWins(bz_eTeamType) bz_removeEvent(bz_eEventType, bz_EventHandler*) bz_debugMessage(int, char const*) bz_getTeamScore(bz_eTeamType) bz_getTeamLosses(bz_eTeamType) bz_registerEvent(bz_eEventType, bz_EventHandler*) bz_resetTeamScore(bz_eTeamType) bz_sendTextMessage(int, int, char const*) bz_getPlayerByIndex(int) bz_getPlayerIndexList(bzAPIIntList*) bz_removeCustomSlashCommand(char const*) bz_registerCustomSlashCommand(char const*, bz_CustomSlashCommandHandler*) bzApiString::c_str() bzAPIIntList::size() TextUtils::replace_all(std::basic_string, std::allocator > const&, std::basic_string, std::allocator > const&, std::basic_string, std::allocator > const&) TextUtils::format(char const*, ...) TextUtils::tokenize(std::basic_string, std::allocator > const&, std::basic_string, std::allocator > const&, int, bool) make: *** [racetoseven.so] Error 1