Hi, I get an error when I try to build for Linux ARM in 4.14: “cannot find -lNvParameterizedPROFILE”
Can anyone help me with this?
buildLog
Hi, I get an error when I try to build for Linux ARM in 4.14: “cannot find -lNvParameterizedPROFILE”
Can anyone help me with this?
buildLog
You can edit PhysX.Build.cs to comment them out for non-x86_64 architectures. Or just take that file from current master.
First off, I would like to say thanks, and sorry that Im such a noob. I have been trying to get this to work, but I cannot figure this out. I was getting this error above when trying to build a basic game. I have replace the PhysX.Build.cs file from the master version to the 4.14 version. This just gives me another error. I also have tried to comment the two lines under the Linux part that calls these files that it cannot find, and I get a different error. Im not sure what I am doing wrong. I can get some log files of the different error messages. Any help would be appreciated.
I copied a couple of lines from the PhysX.Build.cs from 4.14.3 build. This gave me an error complaining about vehicle stuff. So I added “PhysX3Vehicle”, and it works fine. Got a dedicated server running on my raspberry pi now
else if (Target.Platform == UnrealTargetPlatform.Linux)
{
PhysXLibDir += “/Linux/” + Target.Architecture;
PxSharedLibDir += “/Linux/” + Target.Architecture;
PublicLibraryPaths.Add(PhysXLibDir);
PublicLibraryPaths.Add(PxSharedLibDir);
string[] StaticLibrariesPhysXLinux = new string[] {
"rt",
"LowLevel{0}",
"LowLevelAABB{0}",
"LowLevelCloth{0}",
"LowLevelDynamics{0}",
"LowLevelParticles{0}",
"PhysX3{0}",
"PhysX3Extensions{0}",
"PhysX3Cooking{0}",
"PhysX3Common{0}",
"PhysX3Vehicle",
"SceneQuery{0}",
"SimulationController{0}",
"PxFoundation{0}",
"PxTask{0}",
"PxPvdSDK{0}",
"PsFastXml{0}"
};
foreach (string Lib in StaticLibrariesPhysXLinux)
{
PublicAdditionalLibraries.Add(String.Format(Lib, LibrarySuffix));
}
if (UEBuildConfiguration.bCompileAPEX)
{
string[] StaticLibrariesApexLinux = new string[] {
"NvParameterized{0}",
"RenderDebug{0}"
};
foreach (string Lib in StaticLibrariesApexLinux)
{
PublicAdditionalLibraries.Add(String.Format(Lib, LibrarySuffix));
}
}
}
W00t!!
Thanks for the help, but I am running into more problems. I think that I will go back to pygame for this project. Thanks anyways!