Jump to content

[Stanalone] Setam client is required to compile C++ projects?


danieru
 Share

Recommended Posts

So I reinstalled ubuntu to get rid of the Steam client, but now I'm getting an error when trying to compile the default C++ project.

The log:

 

-------------- Build: Debug in test (compiler: GNU GCC Compiler)---------------

 

g++ -o ../../test.debug ../../Source/App.o ../../Source/main.o ""/home/notbran/Leadwerks"/Library/Linux/Debug/Leadwerks.a" -ldl -lopenal -lGL -lGLU -lpthread -lX11 ""/home/notbran/Leadwerks"/Library/Linux/libluajit.a"

/home/notbran/Leadwerks/Library/Linux/Debug/Leadwerks.a(Steamworks.o): In function `Leadwerks::Steamworks::Initialize()':

/home/josh/Leadwerks/Engine/Source/Classes/Steamworks.cpp:68: undefined reference to `SteamAPI_Init'

/home/josh/Leadwerks/Engine/Source/Classes/Steamworks.cpp:72: undefined reference to `SteamClient'

/home/josh/Leadwerks/Engine/Source/Classes/Steamworks.cpp:73: undefined reference to `SteamUser'

/home/josh/Leadwerks/Engine/Source/Classes/Steamworks.cpp:75: undefined reference to `SteamUtils'

/home/josh/Leadwerks/Engine/Source/Classes/Steamworks.cpp:76: undefined reference to `SteamApps'

/home/josh/Leadwerks/Engine/Source/Classes/Steamworks.cpp:77: undefined reference to `SteamFriends'

/home/josh/Leadwerks/Engine/Source/Classes/Steamworks.cpp:78: undefined reference to `SteamUserStats'

/home/josh/Leadwerks/Engine/Source/Classes/Steamworks.cpp:79: undefined reference to `SteamScreenshots'

/home/josh/Leadwerks/Engine/Source/Classes/Steamworks.cpp:80: undefined reference to `SteamRemoteStorage'

/home/josh/Leadwerks/Engine/Source/Classes/Steamworks.cpp:81: undefined reference to `SteamController'

/home/notbran/Leadwerks/Library/Linux/Debug/Leadwerks.a(Steamworks.o): In function `Leadwerks::Steamworks::Shutdown()':

/home/josh/Leadwerks/Engine/Source/Classes/Steamworks.cpp:407: undefined reference to `SteamAPI_Shutdown'

/home/notbran/Leadwerks/Library/Linux/Debug/Leadwerks.a(Steamworks.o): In function `Leadwerks::Steamworks::PublishFile(std::string, std::string, std::string, std::string const&, std::vector&, int, int (*)(float), int, int)':

/home/josh/Leadwerks/Engine/Source/Classes/Steamworks.cpp:582: undefined reference to `SteamAPI_RunCallbacks'

/home/josh/Leadwerks/Engine/Source/Classes/Steamworks.cpp:597: undefined reference to `SteamAPI_RunCallbacks'

/home/notbran/Leadwerks/Library/Linux/Debug/Leadwerks.a(Steamworks.o): In function `Leadwerks::Steamworks::InitializeController()':

/home/josh/Leadwerks/Engine/Source/Classes/Steamworks.cpp:717: undefined reference to `SteamController'

/home/notbran/Leadwerks/Library/Linux/Debug/Leadwerks.a(Steamworks.o): In function `Leadwerks::Steamworks::UpdateController()':

/home/josh/Leadwerks/Engine/Source/Classes/Steamworks.cpp:729: undefined reference to `SteamController'

/home/josh/Leadwerks/Engine/Source/Classes/Steamworks.cpp:732: undefined reference to `SteamController'

/home/notbran/Leadwerks/Library/Linux/Debug/Leadwerks.a(Steamworks.o): In function `Leadwerks::Steamworks::TriggerHapticPulse(int, int, int)':

/home/josh/Leadwerks/Engine/Source/Classes/Steamworks.cpp:791: undefined reference to `SteamController'

/home/notbran/Leadwerks/Library/Linux/Debug/Leadwerks.a(Steamworks.o): In function `Leadwerks::Steamworks::GetUserPublishedWorkshopFiles(std::vector&, EWorkshopEnumerationType, unsigned int, unsigned int, std::vector, std::vector)':

/home/josh/Leadwerks/Engine/Source/Classes/Steamworks.cpp:965: undefined reference to `SteamAPI_RunCallbacks'

/home/notbran/Leadwerks/Library/Linux/Debug/Leadwerks.a(Steamworks.o): In function `Leadwerks::Steamworks::GetAllWorkshopPackages(std::vector&, EWorkshopEnumerationType, unsigned int, unsigned int, std::vector, std::vector)':

/home/josh/Leadwerks/Engine/Source/Classes/Steamworks.cpp:1051: undefined reference to `SteamAPI_RunCallbacks'

/home/notbran/Leadwerks/Library/Linux/Debug/Leadwerks.a(Steamworks.o): In function `Leadwerks::Steamworks::GetUserWorkshopFiles(unsigned int)':

/home/josh/Leadwerks/Engine/Source/Classes/Steamworks.cpp:1094: undefined reference to `SteamAPI_RunCallbacks'

/home/notbran/Leadwerks/Library/Linux/Debug/Leadwerks.a(Steamworks.o): In function `Leadwerks::Steamworks::GetSubscribedWorkshopPackages(std::vector&, unsigned int)':

/home/josh/Leadwerks/Engine/Source/Classes/Steamworks.cpp:1126: undefined reference to `SteamAPI_RunCallbacks'

/home/notbran/Leadwerks/Library/Linux/Debug/Leadwerks.a(Steamworks.o): In function `Leadwerks::Steamworks::GetFileInfo(unsigned long long, RemoteStorageGetPublishedFileDetailsResult_t&)':

/home/josh/Leadwerks/Engine/Source/Classes/Steamworks.cpp:1165: undefined reference to `SteamAPI_RunCallbacks'

/home/notbran/Leadwerks/Library/Linux/Debug/Leadwerks.a(Steamworks.o):/home/josh/Leadwerks/Engine/Source/Classes/Steamworks.cpp:1217: more undefined references to `SteamAPI_RunCallbacks' follow

/home/notbran/Leadwerks/Library/Linux/Debug/Leadwerks.a(Steamworks.o): In function `CCallResult::Set(unsigned long long, Leadwerks::Steamworks*, void (Leadwerks::Steamworks::*)(RemoteStorageFileShareResult_t*, bool))':

/home/josh/Leadwerks/Engine/Source/Classes/../Libraries/steamworks/public/steam/steam_api.h:193: undefined reference to `SteamAPI_UnregisterCallResult'

/home/josh/Leadwerks/Engine/Source/Classes/../Libraries/steamworks/public/steam/steam_api.h:200: undefined reference to `SteamAPI_RegisterCallResult'

/home/notbran/Leadwerks/Library/Linux/Debug/Leadwerks.a(Steamworks.o): In function `CCallResult::Set(unsigned long long, Leadwerks::Steamworks*, void (Leadwerks::Steamworks::*)(RemoteStoragePublishFileResult_t*, bool))':

/home/josh/Leadwerks/Engine/Source/Classes/../Libraries/steamworks/public/steam/steam_api.h:193: undefined reference to `SteamAPI_UnregisterCallResult'

/home/josh/Leadwerks/Engine/Source/Classes/../Libraries/steamworks/public/steam/steam_api.h:200: undefined reference to `SteamAPI_RegisterCallResult'

/home/notbran/Leadwerks/Library/Linux/Debug/Leadwerks.a(Steamworks.o): In function `CCallResult::Set(unsigned long long, Leadwerks::Steamworks*, void (Leadwerks::Steamworks::*)(RemoteStorageEnumerateUserPublishedFilesResult_t*, bool))':

/home/josh/Leadwerks/Engine/Source/Classes/../Libraries/steamworks/public/steam/steam_api.h:193: undefined reference to `SteamAPI_UnregisterCallResult'

/home/josh/Leadwerks/Engine/Source/Classes/../Libraries/steamworks/public/steam/steam_api.h:200: undefined reference to `SteamAPI_RegisterCallResult'

/home/notbran/Leadwerks/Library/Linux/Debug/Leadwerks.a(Steamworks.o): In function `CCallResult::Set(unsigned long long, Leadwerks::Steamworks*, void (Leadwerks::Steamworks::*)(RemoteStorageEnumerateWorkshopFilesResult_t*, bool))':

/home/josh/Leadwerks/Engine/Source/Classes/../Libraries/steamworks/public/steam/steam_api.h:193: undefined reference to `SteamAPI_UnregisterCallResult'

/home/josh/Leadwerks/Engine/Source/Classes/../Libraries/steamworks/public/steam/steam_api.h:200: undefined reference to `SteamAPI_RegisterCallResult'

/home/notbran/Leadwerks/Library/Linux/Debug/Leadwerks.a(Steamworks.o): In function `CCallResult::Set(unsigned long long, Leadwerks::Steamworks*, void (Leadwerks::Steamworks::*)(RemoteStorageEnumerateUserSubscribedFilesResult_t*, bool))':

/home/josh/Leadwerks/Engine/Source/Classes/../Libraries/steamworks/public/steam/steam_api.h:193: undefined reference to `SteamAPI_UnregisterCallResult'

/home/josh/Leadwerks/Engine/Source/Classes/../Libraries/steamworks/public/steam/steam_api.h:200: undefined reference to `SteamAPI_RegisterCallResult'

/home/notbran/Leadwerks/Library/Linux/Debug/Leadwerks.a(Steamworks.o): In function `CCallResult::Set(unsigned long long, Leadwerks::Steamworks*, void (Leadwerks::Steamworks::*)(RemoteStorageGetPublishedFileDetailsResult_t*, bool))':

/home/josh/Leadwerks/Engine/Source/Classes/../Libraries/steamworks/public/steam/steam_api.h:193: undefined reference to `SteamAPI_UnregisterCallResult'

/home/josh/Leadwerks/Engine/Source/Classes/../Libraries/steamworks/public/steam/steam_api.h:200: undefined reference to `SteamAPI_RegisterCallResult'

/home/notbran/Leadwerks/Library/Linux/Debug/Leadwerks.a(Steamworks.o): In function `CCallResult::Set(unsigned long long, Leadwerks::Steamworks*, void (Leadwerks::Steamworks::*)(RemoteStorageDownloadUGCResult_t*, bool))':

/home/josh/Leadwerks/Engine/Source/Classes/../Libraries/steamworks/public/steam/steam_api.h:193: undefined reference to `SteamAPI_UnregisterCallResult'

/home/josh/Leadwerks/Engine/Source/Classes/../Libraries/steamworks/public/steam/steam_api.h:200: undefined reference to `SteamAPI_RegisterCallResult'

/home/notbran/Leadwerks/Library/Linux/Debug/Leadwerks.a(Steamworks.o): In function `CCallResult::Set(unsigned long long, Leadwerks::Steamworks*, void (Leadwerks::Steamworks::*)(RemoteStorageDeletePublishedFileResult_t*, bool))':

/home/josh/Leadwerks/Engine/Source/Classes/../Libraries/steamworks/public/steam/steam_api.h:193: undefined reference to `SteamAPI_UnregisterCallResult'

/home/josh/Leadwerks/Engine/Source/Classes/../Libraries/steamworks/public/steam/steam_api.h:200: undefined reference to `SteamAPI_RegisterCallResult'

/home/notbran/Leadwerks/Library/Linux/Debug/Leadwerks.a(Steamworks.o): In function `CCallResult::Set(unsigned long long, Leadwerks::Steamworks*, void (Leadwerks::Steamworks::*)(RemoteStorageUpdatePublishedFileResult_t*, bool))':

/home/josh/Leadwerks/Engine/Source/Classes/../Libraries/steamworks/public/steam/steam_api.h:193: undefined reference to `SteamAPI_UnregisterCallResult'

/home/josh/Leadwerks/Engine/Source/Classes/../Libraries/steamworks/public/steam/steam_api.h:200: undefined reference to `SteamAPI_RegisterCallResult'

/home/notbran/Leadwerks/Library/Linux/Debug/Leadwerks.a(Steamworks.o): In function `CCallResult::Set(unsigned long long, Leadwerks::Steamworks*, void (Leadwerks::Steamworks::*)(RemoteStorageUnsubscribePublishedFileResult_t*, bool))':

/home/josh/Leadwerks/Engine/Source/Classes/../Libraries/steamworks/public/steam/steam_api.h:193: undefined reference to `SteamAPI_UnregisterCallResult'

/home/josh/Leadwerks/Engine/Source/Classes/../Libraries/steamworks/public/steam/steam_api.h:200: undefined reference to `SteamAPI_RegisterCallResult'

/home/notbran/Leadwerks/Library/Linux/Debug/Leadwerks.a(Steamworks.o): In function `CCallResult::Set(unsigned long long, Leadwerks::Steamworks*, void (Leadwerks::Steamworks::*)(RemoteStorageSubscribePublishedFileResult_t*, bool))':

/home/josh/Leadwerks/Engine/Source/Classes/../Libraries/steamworks/public/steam/steam_api.h:193: undefined reference to `SteamAPI_UnregisterCallResult'

/home/josh/Leadwerks/Engine/Source/Classes/../Libraries/steamworks/public/steam/steam_api.h:200: undefined reference to `SteamAPI_RegisterCallResult'

/home/notbran/Leadwerks/Library/Linux/Debug/Leadwerks.a(Steamworks.o): In function `CCallResult::Cancel()':

/home/josh/Leadwerks/Engine/Source/Classes/../Libraries/steamworks/public/steam/steam_api.h:212: undefined reference to `SteamAPI_UnregisterCallResult'

/home/notbran/Leadwerks/Library/Linux/Debug/Leadwerks.a(Steamworks.o): In function `CCallResult::Cancel()':

/home/josh/Leadwerks/Engine/Source/Classes/../Libraries/steamworks/public/steam/steam_api.h:212: undefined reference to `SteamAPI_UnregisterCallResult'

/home/notbran/Leadwerks/Library/Linux/Debug/Leadwerks.a(Steamworks.o): In function `CCallResult::Cancel()':

/home/josh/Leadwerks/Engine/Source/Classes/../Libraries/steamworks/public/steam/steam_api.h:212: undefined reference to `SteamAPI_UnregisterCallResult'

/home/notbran/Leadwerks/Library/Linux/Debug/Leadwerks.a(Steamworks.o): In function `CCallResult::Cancel()':

/home/josh/Leadwerks/Engine/Source/Classes/../Libraries/steamworks/public/steam/steam_api.h:212: undefined reference to `SteamAPI_UnregisterCallResult'

/home/notbran/Leadwerks/Library/Linux/Debug/Leadwerks.a(Steamworks.o): In function `CCallResult::Cancel()':

/home/josh/Leadwerks/Engine/Source/Classes/../Libraries/steamworks/public/steam/steam_api.h:212: undefined reference to `SteamAPI_UnregisterCallResult'

Process terminated with status 1 (0 minute(s), 5 second(s))

50 error(s), 0 warning(s) (0 minute(s), 5 second(s))

 

 

 

I don't remember the Steam client was one of the system requirements, but could be wrong.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

×
×
  • Create New...