Linux ARM Build - cannot find -lNvParameterizedPROFILE

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 :slight_smile:

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!! :slight_smile:

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!