You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
There are a few warnings that happen when compiling with a lower Xcode version on a newer OS. This issue is pretty much just notes for myself, I think I know how to fix this and will try over the weekend.
Setting the correct flags looks to be whats needed. One of the SO answers below should work, if added somewhere around here.
Can be confirmed by looking around LC_VERSION_MIN_MACOSX lines when inspecting a binary with otool -l Unreal/Plugins/AirSim/Source/AirLib/deps/MavLinkCom/lib/libMavLinkCom.a.
Log output from build:
lBuildTool: ld: warning: object file (/Volumes/MainDisk1/Unreal/Projects/AirSimMountains/Plugins/AirSim/Source/AirLib/deps/MavLinkCom/lib/libMavLinkCom.a(MavLinkNode.cpp.o)) was built for newer OSX version (10.13) than being linked (10.9)
UATHelper: Packaging (Mac): UnrealBuildTool: ld: warning: object file (/Volumes/MainDisk1/Unreal/Projects/AirSimMountains/Plugins/AirSim/Source/AirLib/deps/MavLinkCom/lib/libMavLinkCom.a(MavLinkVehicle.cpp.o)) was built for newer OSX version (10.13) than being linked (10.9)
UATHelper: Packaging (Mac): UnrealBuildTool: ld: warning: object file (/Volumes/MainDisk1/Unreal/Projects/AirSimMountains/Plugins/AirSim/Source/AirLib/deps/MavLinkCom/lib/libMavLinkCom.a(MavLinkConnection.cpp.o)) was built for newer OSX version (10.13) than being linked (10.9)
UATHelper: Packaging (Mac): UnrealBuildTool: ld: warning: object file (/Volumes/MainDisk1/Unreal/Projects/AirSimMountains/Plugins/AirSim/Source/AirLib/deps/MavLinkCom/lib/libMavLinkCom.a(MavLinkFindSerialPorts.cpp.o)) was built for newer OSX version (10.13) than being linked (10.9)
UATHelper: Packaging (Mac): UnrealBuildTool: ld: warning: object file (/Volumes/MainDisk1/Unreal/Projects/AirSimMountains/Plugins/AirSim/Source/AirLib/deps/MavLinkCom/lib/libMavLinkCom.a(MavLinkMessageBase.cpp.o)) was built for newer OSX version (10.13) than being linked (10.9)
UATHelper: Packaging (Mac): UnrealBuildTool: ld: warning: object file (/Volumes/MainDisk1/Unreal/Projects/AirSimMountains/Plugins/AirSim/Source/AirLib/deps/MavLinkCom/lib/libMavLinkCom.a(MavLinkVideoStream.cpp.o)) was built for newer OSX version (10.13) than being linked (10.9)
UATHelper: Packaging (Mac): UnrealBuildTool: ld: warning: object file (/Volumes/MainDisk1/Unreal/Projects/AirSimMountains/Plugins/AirSim/Source/AirLib/deps/MavLinkCom/lib/libMavLinkCom.a(Semaphore.cpp.o)) was built for newer OSX version (10.13) than being linked (10.9)
UATHelper: Packaging (Mac): UnrealBuildTool: ld: warning: object file (/Volumes/MainDisk1/Unreal/Projects/AirSimMountains/Plugins/AirSim/Source/AirLib/deps/rpclib/lib/librpc.a(client.cc.o)) was built for newer OSX version (10.13) than being linked (10.9)
UATHelper: Packaging (Mac): UnrealBuildTool: ld: warning: object file (/Volumes/MainDisk1/Unreal/Projects/AirSimMountains/Plugins/AirSim/Source/AirLib/deps/rpclib/lib/librpc.a(dispatcher.cc.o)) was built for newer OSX version (10.13) than being linked (10.9)
UATHelper: Packaging (Mac): UnrealBuildTool: ld: warning: object file (/Volumes/MainDisk1/Unreal/Projects/AirSimMountains/Plugins/AirSim/Source/AirLib/deps/rpclib/lib/librpc.a(server.cc.o)) was built for newer OSX version (10.13) than being linked (10.9)
UATHelper: Packaging (Mac): UnrealBuildTool: ld: warning: object file (/Volumes/MainDisk1/Unreal/Projects/AirSimMountains/Plugins/AirSim/Source/AirLib/deps/MavLinkCom/lib/libMavLinkCom.a(MavLinkMessages.cpp.o)) was built for newer OSX version (10.13) than being linked (10.9)
UATHelper: Packaging (Mac): UnrealBuildTool: ld: warning: object file (/Volumes/MainDisk1/Unreal/Projects/AirSimMountains/Plugins/AirSim/Source/AirLib/deps/rpclib/lib/librpc.a(format.cc.o)) was built for newer OSX version (10.13) than being linked (10.9)
UATHelper: Packaging (Mac): UnrealBuildTool: ld: warning: object file (/Volumes/MainDisk1/Unreal/Projects/AirSimMountains/Plugins/AirSim/Source/AirLib/deps/MavLinkCom/lib/libMavLinkCom.a(MavLinkNodeImpl.cpp.o)) was built for newer OSX version (10.13) than being linked (10.9)
UATHelper: Packaging (Mac): UnrealBuildTool: ld: warning: object file (/Volumes/MainDisk1/Unreal/Projects/AirSimMountains/Plugins/AirSim/Source/AirLib/deps/MavLinkCom/lib/libMavLinkCom.a(MavLinkVehicleImpl.cpp.o)) was built for newer OSX version (10.13) than being linked (10.9)
UATHelper: Packaging (Mac): UnrealBuildTool: ld: warning: object file (/Volumes/MainDisk1/Unreal/Projects/AirSimMountains/Plugins/AirSim/Source/AirLib/deps/MavLinkCom/lib/libMavLinkCom.a(MavLinkConnectionImpl.cpp.o)) was built for newer OSX version (10.13) than being linked (10.9)
UATHelper: Packaging (Mac): UnrealBuildTool: ld: warning: object file (/Volumes/MainDisk1/Unreal/Projects/AirSimMountains/Plugins/AirSim/Source/AirLib/deps/MavLinkCom/lib/libMavLinkCom.a(MavLinkVideoStreamImpl.cpp.o)) was built for newer OSX version (10.13) than being linked (10.9)
UATHelper: Packaging (Mac): UnrealBuildTool: ld: warning: object file (/Volumes/MainDisk1/Unreal/Projects/AirSimMountains/Plugins/AirSim/Source/AirLib/deps/rpclib/lib/librpc.a(client_error.cc.o)) was built for newer OSX version (10.13) than being linked (10.9)
UATHelper: Packaging (Mac): UnrealBuildTool: ld: warning: object file (/Volumes/MainDisk1/Unreal/Projects/AirSimMountains/Plugins/AirSim/Source/AirLib/deps/rpclib/lib/librpc.a(server_session.cc.o)) was built for newer OSX version (10.13) than being linked (10.9)
UATHelper: Packaging (Mac): UnrealBuildTool: ld: warning: object file (/Volumes/MainDisk1/Unreal/Projects/AirSimMountains/Plugins/AirSim/Source/AirLib/deps/rpclib/lib/librpc.a(response.cc.o)) was built for newer OSX version (10.13) than being linked (10.9)
UATHelper: Packaging (Mac): UnrealBuildTool: ld: warning: object file (/Volumes/MainDisk1/Unreal/Projects/AirSimMountains/Plugins/AirSim/Source/AirLib/deps/rpclib/lib/librpc.a(rpc_error.cc.o)) was built for newer OSX version (10.13) than being linked (10.9)
UATHelper: Packaging (Mac): UnrealBuildTool: ld: warning: object file (/Volumes/MainDisk1/Unreal/Projects/AirSimMountains/Plugins/AirSim/Source/AirLib/deps/MavLinkCom/lib/libMavLinkCom.a(SerialPort.cpp.o)) was built for newer OSX version (10.13) than being linked (10.9)
UATHelper: Packaging (Mac): UnrealBuildTool: ld: warning: object file (/Volumes/MainDisk1/Unreal/Projects/AirSimMountains/Plugins/AirSim/Source/AirLib/deps/MavLinkCom/lib/libMavLinkCom.a(TcpClientPort.cpp.o)) was built for newer OSX version (10.13) than being linked (10.9)
UATHelper: Packaging (Mac): UnrealBuildTool: ld: warning: object file (/Volumes/MainDisk1/Unreal/Projects/AirSimMountains/Plugins/AirSim/Source/AirLib/deps/MavLinkCom/lib/libMavLinkCom.a(UdpClientPort.cpp.o)) was built for newer OSX version (10.13) than being linked (10.9)
UATHelper: Packaging (Mac): UnrealBuildTool: ld: warning: object file (/Volumes/MainDisk1/Unreal/Projects/AirSimMountains/Plugins/AirSim/Source/AirLib/deps/rpclib/lib/librpc.a(this_server.cc.o)) was built for newer OSX version (10.13) than being linked (10.9)
UATHelper: Packaging (Mac): UnrealBuildTool: ld: warning: object file (/Volumes/MainDisk1/Unreal/Projects/AirSimMountains/Plugins/AirSim/Source/AirLib/deps/rpclib/lib/librpc.a(this_handler.cc.o)) was built for newer OSX version (10.13) than being linked (10.9)
UATHelper: Packaging (Mac): UnrealBuildTool: ld: warning: object file (/Volumes/MainDisk1/Unreal/Projects/AirSimMountains/Plugins/AirSim/Source/AirLib/deps/rpclib/lib/librpc.a(this_session.cc.o)) was built for newer OSX version (10.13) than being linked (10.9)
UATHelper: Packaging (Mac): UnrealBuildTool: ld: warning: object file (/Volumes/MainDisk1/Unreal/Projects/AirSimMountains/Plugins/AirSim/Source/AirLib/deps/MavLinkCom/lib/libMavLinkCom.a(wifi.cpp.o)) was built for newer OSX version (10.13) than being linked (10.9)
UATHelper: Packaging (Mac): UnrealBuildTool: ld: warning: object file (/Volumes/MainDisk1/Unreal/Projects/AirSimMountains/Plugins/AirSim/Source/AirLib/deps/MavLinkCom/lib/libMavLinkCom.a(SocketInit.cpp.o)) was built for newer OSX version (10.13) than being linked (10.9)
The text was updated successfully, but these errors were encountered:
There are a few warnings that happen when compiling with a lower Xcode version on a newer OS. This issue is pretty much just notes for myself, I think I know how to fix this and will try over the weekend.
Setting the correct flags looks to be whats needed. One of the SO answers below should work, if added somewhere around here.
AirSim compiled on 10.13.3 with:
Can be confirmed by looking around
LC_VERSION_MIN_MACOSX
lines when inspecting a binary withotool -l Unreal/Plugins/AirSim/Source/AirLib/deps/MavLinkCom/lib/libMavLinkCom.a
.Log output from build:
The text was updated successfully, but these errors were encountered: