Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Docker image for building Carla on Windows #1585

Open
nsubiron opened this issue Apr 29, 2019 · 4 comments
Open

Docker image for building Carla on Windows #1585

nsubiron opened this issue Apr 29, 2019 · 4 comments
Assignees
Labels

Comments

@nsubiron
Copy link
Collaborator

Make a Dockerfile that allows us building an image with a Windows 10 environment set up for building Carla.

The main complication is having Unreal built without redistributing the code/binaries.

See also #1584.

@cmpute
Copy link
Contributor

cmpute commented Jul 7, 2019

I guess this tool can help with dockerize UE4: https://github.com/adamrehn/ue4-docker

I didn't have enough resources to build the image so I didn't try it. But I think it can be useful for building a docker image for CARLA under windows and linux (#1584)

@cmpute
Copy link
Contributor

cmpute commented Jul 7, 2019

Also, make a docker image can make building on windows more easily... Definitely hope to have a docker image, and happy to help with it

@germanros1987 germanros1987 self-assigned this Jun 26, 2020
@germanros1987
Copy link
Member

I would love to see this done too.. does anybody want to help?

@TKeutgens
Copy link

TKeutgens commented Sep 23, 2020

I'm no Docker expert but I'm currently trying to build the Docker image on Windows. I managed to install all pre-requesites. Unfortunately the docker build process takes very very long. Currently I'm already waiting for almost 24 h. I feel like the process is stuck during building the UE4 Editor

Does anyone has any suggestions?

------------------------------`

Building CarlaUE4Editor...
[Upgrade]
[Upgrade] Using backward-compatible build settings. The latest version of UE4 sets the following values by default, which may require code changes:
[Upgrade] bLegacyPublicIncludePaths = false => Omits subfolders from public include paths to reduce compiler command line length. (Previously: true).
[Upgrade] ShadowVariableWarningLevel = WarningLevel.Error => Treats shadowed variable warnings as errors. (Previously: WarningLevel.Warning).
[Upgrade] PCHUsage = PCHUsageMode.UseExplicitOrSharedPCHs => Set in build.cs files to enables IWYU-style PCH model. See https://docs.unrealengine.com/en-US/Programming/BuildTools/UnrealBuildTool/IWYU/index.html. (Previously: PCHUsageMode.UseSharedPCHs).
[Upgrade] Suppress this message by setting 'DefaultBuildSettings = BuildSettingsVersion.V2;' in CarlaUE4Editor.Target.cs, and explicitly overriding settings that differ from the new defaults.
[Upgrade]
Performing 21 actions (1 in parallel)
[1/21] Compile SharedPCH.UnrealEd.h
[2/21] Compile Module.Voice.cpp
[3/21] Link (ld) libUE4Editor-Voice.so
[4/21] Compile Module.OnlineSubsystemUtils.gen.cpp
[5/21] Compile Module.OnlineSubsystemUtils.cpp
[6/21] Link (ld) libUE4Editor-OnlineSubsystemUtils.so
[7/21] Compile Module.Carla.gen.3_of_5.cpp
In file included from /home/ue4/carla/Unreal/CarlaUE4/Plugins/Carla/Intermediate/Build/Linux/B4D820EA/UE4Editor/Development/Carla/Module.Carla.gen.3_of_5.cpp:2:
In file included from /home/ue4/carla/Unreal/CarlaUE4/Plugins/Carla/Intermediate/Build/Linux/B4D820EA/UE4Editor/Inc/Carla/OpenDrive.gen.cpp:8:
In file included from /home/ue4/carla/Unreal/CarlaUE4/Plugins/Carla/Source/Carla/OpenDrive/OpenDrive.h:9:
In file included from /home/ue4/carla/Unreal/CarlaUE4/Plugins/Carla/Source/Carla/OpenDrive/OpenDriveMap.h:10:
In file included from /home/ue4/carla/Unreal/CarlaUE4/Plugins/Carla/CarlaDependencies/include/carla/road/Map.h:10:
In file included from /home/ue4/carla/Unreal/CarlaUE4/Plugins/Carla/CarlaDependencies/include/carla/geom/Rtree.h:11:
In file included from /home/ue4/carla/Unreal/CarlaUE4/Plugins/Carla/CarlaDependencies/include/boost/geometry.hpp:17:
In file included from /home/ue4/carla/Unreal/CarlaUE4/Plugins/Carla/CarlaDependencies/include/boost/geometry/geometry.hpp:49:
In file included from /home/ue4/carla/Unreal/CarlaUE4/Plugins/Carla/CarlaDependencies/include/boost/geometry/strategies/strategies.hpp:115:
In file included from /home/ue4/carla/Unreal/CarlaUE4/Plugins/Carla/CarlaDependencies/include/boost/geometry/strategies/geographic/distance_cross_track.hpp:37:
In file included from /home/ue4/carla/Unreal/CarlaUE4/Plugins/Carla/CarlaDependencies/include/boost/geometry/strategies/geographic/intersection.hpp:28:
/home/ue4/carla/Unreal/CarlaUE4/Plugins/Carla/CarlaDependencies/include/boost/geometry/formulas/sjoberg_intersection.hpp:568:18: warning: declaration shadows a field of 'sjoberg_geodesic<CT, Order>' [-Wshadow]
CT const asin_tj_t0j = asin(Cj * tan_betaj / sqrt_1_Cj_sqr);
^
/home/ue4/carla/Unreal/CarlaUE4/Plugins/Carla/CarlaDependencies/include/boost/geometry/formulas/sjoberg_intersection.hpp:606:8: note: previous declaration is here
CT asin_tj_t0j;
^
In file included from /home/ue4/carla/Unreal/CarlaUE4/Plugins/Carla/Intermediate/Build/Linux/B4D820EA/UE4Editor/Development/Carla/Module.Carla.gen.3_of_5.cpp:2:
In file included from /home/ue4/carla/Unreal/CarlaUE4/Plugins/Carla/Intermediate/Build/Linux/B4D820EA/UE4Editor/Inc/Carla/OpenDrive.gen.cpp:8:
In file included from /home/ue4/carla/Unreal/CarlaUE4/Plugins/Carla/Source/Carla/OpenDrive/OpenDrive.h:9:
In file included from /home/ue4/carla/Unreal/CarlaUE4/Plugins/Carla/Source/Carla/OpenDrive/OpenDriveMap.h:10:
In file included from /home/ue4/carla/Unreal/CarlaUE4/Plugins/Carla/CarlaDependencies/include/carla/road/Map.h:10:
In file included from /home/ue4/carla/Unreal/CarlaUE4/Plugins/Carla/CarlaDependencies/include/carla/geom/Rtree.h:11:
In file included from /home/ue4/carla/Unreal/CarlaUE4/Plugins/Carla/CarlaDependencies/include/boost/geometry.hpp:17:
In file included from /home/ue4/carla/Unreal/CarlaUE4/Plugins/Carla/CarlaDependencies/include/boost/geometry/geometry.hpp:54:
In file included from /home/ue4/carla/Unreal/CarlaUE4/Plugins/Carla/CarlaDependencies/include/boost/geometry/algorithms/buffer.hpp:41:
In file included from /home/ue4/carla/Unreal/CarlaUE4/Plugins/Carla/CarlaDependencies/include/boost/geometry/algorithms/detail/buffer/buffer_inserter.hpp:35:
In file included from /home/ue4/carla/Unreal/CarlaUE4/Plugins/Carla/CarlaDependencies/include/boost/geometry/algorithms/detail/buffer/buffered_piece_collection.hpp:28:
In file included from /home/ue4/carla/Unreal/CarlaUE4/Plugins/Carla/CarlaDependencies/include/boost/geometry/algorithms/comparable_distance.hpp:23:
In file included from /home/ue4/carla/Unreal/CarlaUE4/Plugins/Carla/CarlaDependencies/include/boost/geometry/algorithms/detail/comparable_distance/implementation.hpp:22:
In file included from /home/ue4/carla/Unreal/CarlaUE4/Plugins/Carla/CarlaDependencies/include/boost/geometry/algorithms/detail/distance/implementation.hpp:26:
In file included from /home/ue4/carla/Unreal/CarlaUE4/Plugins/Carla/CarlaDependencies/include/boost/geometry/algorithms/detail/distance/multipoint_to_geometry.hpp:22:
In file included from /home/ue4/carla/Unreal/CarlaUE4/Plugins/Carla/CarlaDependencies/include/boost/geometry/algorithms/covered_by.hpp:24:
In file included from /home/ue4/carla/Unreal/CarlaUE4/Plugins/Carla/CarlaDependencies/include/boost/geometry/algorithms/detail/covered_by/implementation.hpp:25:
In file included from /home/ue4/carla/Unreal/CarlaUE4/Plugins/Carla/CarlaDependencies/include/boost/geometry/algorithms/detail/within/implementation.hpp:44:
In file included from /home/ue4/carla/Unreal/CarlaUE4/Plugins/Carla/CarlaDependencies/include/boost/geometry/algorithms/detail/within/multi_point.hpp:33:
In file included from /home/ue4/carla/Unreal/CarlaUE4/Plugins/Carla/CarlaDependencies/include/boost/geometry/index/rtree.hpp:79:
/home/ue4/carla/Unreal/CarlaUE4/Plugins/Carla/CarlaDependencies/include/boost/geometry/index/detail/rtree/pack_create.hpp:83:49: warning: declaration shadows a local variable [-Wshadow]
typename coordinate_type::type median
^
/home/ue4/carla/Unreal/CarlaUE4/Plugins/Carla/CarlaDependencies/include/boost/geometry/index/detail/rtree/pack_create.hpp:73:45: note: previous declaration is here
static inline void apply(EIt first, EIt median, EIt last, Box const& box, Box & left, Box & right, std::size_t dim_index)
^
In file included from /home/ue4/carla/Unreal/CarlaUE4/Plugins/Carla/Intermediate/Build/Linux/B4D820EA/UE4Editor/Development/Carla/Module.Carla.gen.3_of_5.cpp:11:
In file included from /home/ue4/carla/Unreal/CarlaUE4/Plugins/Carla/Intermediate/Build/Linux/B4D820EA/UE4Editor/Inc/Carla/Radar.gen.cpp:8:
In file included from /home/ue4/carla/Unreal/CarlaUE4/Plugins/Carla/Source/Carla/Sensor/Radar.h:9:
In file included from /home/ue4/carla/Unreal/CarlaUE4/Plugins/Carla/Source/Carla/Sensor/Sensor.h:9:
In file included from /home/ue4/carla/Unreal/CarlaUE4/Plugins/Carla/Source/Carla/Game/CarlaEpisode.h:11:
In file included from /home/ue4/carla/Unreal/CarlaUE4/Plugins/Carla/Source/Carla/Sensor/WorldObserver.h:9:
In file included from /home/ue4/carla/Unreal/CarlaUE4/Plugins/Carla/Source/Carla/Sensor/DataStream.h:9:
In file included from /home/ue4/carla/Unreal/CarlaUE4/Plugins/Carla/Source/Carla/Sensor/AsyncDataStream.h:13:
In file included from /home/ue4/carla/Unreal/CarlaUE4/Plugins/Carla/CarlaDependencies/include/carla/streaming/Stream.h:9:
In file included from /home/ue4/carla/Unreal/CarlaUE4/Plugins/Carla/CarlaDependencies/include/carla/streaming/detail/MultiStreamState.h:11:
In file included from /home/ue4/carla/Unreal/CarlaUE4/Plugins/Carla/CarlaDependencies/include/carla/streaming/detail/StreamStateBase.h:10:
In file included from /home/ue4/carla/Unreal/CarlaUE4/Plugins/Carla/CarlaDependencies/include/carla/streaming/detail/Session.h:9:
In file included from /home/ue4/carla/Unreal/CarlaUE4/Plugins/Carla/CarlaDependencies/include/carla/streaming/detail/tcp/ServerSession.h:18:
In file included from /home/ue4/carla/Unreal/CarlaUE4/Plugins/Carla/CarlaDependencies/include/boost/asio/ip/tcp.hpp:25:
In file included from /home/ue4/carla/Unreal/CarlaUE4/Plugins/Carla/CarlaDependencies/include/boost/asio/ip/basic_resolver.hpp:30:
In file included from /home/ue4/carla/Unreal/CarlaUE4/Plugins/Carla/CarlaDependencies/include/boost/asio/ip/basic_resolver_query.hpp:21:
In file included from /home/ue4/carla/Unreal/CarlaUE4/Plugins/Carla/CarlaDependencies/include/boost/asio/ip/resolver_query_base.hpp:19:
/home/ue4/carla/Unreal/CarlaUE4/Plugins/Carla/CarlaDependencies/include/boost/asio/ip/resolver_base.hpp:69:5: warning: declaration shadows a variable in namespace 'boost::asio::ip' [-Wshadow]
v4_mapped = BOOST_ASIO_OS_DEF(AI_V4MAPPED),
^
/home/ue4/carla/Unreal/CarlaUE4/Plugins/Carla/CarlaDependencies/include/boost/asio/ip/address_v6.hpp:296:20: note: previous declaration is here
enum v4_mapped_t { v4_mapped };
^
3 warnings generated.
[8/21] Compile Module.Carla.gen.4_of_5.cpp
In file included from /home/ue4/carla/Unreal/CarlaUE4/Plugins/Carla/Intermediate/Build/Linux/B4D820EA/UE4Editor/Development/Carla/Module.Carla.gen.4_of_5.cpp:2:
In file included from /home/ue4/carla/Unreal/CarlaUE4/Plugins/Carla/Intermediate/Build/Linux/B4D820EA/UE4Editor/Inc/Carla/SemanticSegmentationCamera.gen.cpp:8:
In file included from /home/ue4/carla/Unreal/CarlaUE4/Plugins/Carla/Source/Carla/Sensor/SemanticSegmentationCamera.h:9:
In file included from /home/ue4/carla/Unreal/CarlaUE4/Plugins/Carla/Source/Carla/Sensor/ShaderBasedSensor.h:9:
In file included from /home/ue4/carla/Unreal/CarlaUE4/Plugins/Carla/Source/Carla/Sensor/SceneCaptureSensor.h:10:
In file included from /home/ue4/carla/Unreal/CarlaUE4/Plugins/Carla/Source/Carla/Sensor/Sensor.h:9:
In file included from /home/ue4/carla/Unreal/CarlaUE4/Plugins/Carla/Source/Carla/Game/CarlaEpisode.h:11:
In file included from /home/ue4/carla/Unreal/CarlaUE4/Plugins/Carla/Source/Carla/Sensor/WorldObserver.h:9:
In file included from /home/ue4/carla/Unreal/CarlaUE4/Plugins/Carla/Source/Carla/Sensor/DataStream.h:9:
In file included from /home/ue4/carla/Unreal/CarlaUE4/Plugins/Carla/Source/Carla/Sensor/AsyncDataStream.h:13:
In file included from /home/ue4/carla/Unreal/CarlaUE4/Plugins/Carla/CarlaDependencies/include/carla/streaming/Stream.h:9:
In file included from /home/ue4/carla/Unreal/CarlaUE4/Plugins/Carla/CarlaDependencies/include/carla/streaming/detail/MultiStreamState.h:11:
In file included from /home/ue4/carla/Unreal/CarlaUE4/Plugins/Carla/CarlaDependencies/include/carla/streaming/detail/StreamStateBase.h:10:
In file included from /home/ue4/carla/Unreal/CarlaUE4/Plugins/Carla/CarlaDependencies/include/carla/streaming/detail/Session.h:9:
In file included from /home/ue4/carla/Unreal/CarlaUE4/Plugins/Carla/CarlaDependencies/include/carla/streaming/detail/tcp/ServerSession.h:18:
In file included from /home/ue4/carla/Unreal/CarlaUE4/Plugins/Carla/CarlaDependencies/include/boost/asio/ip/tcp.hpp:25:
In file included from /home/ue4/carla/Unreal/CarlaUE4/Plugins/Carla/CarlaDependencies/include/boost/asio/ip/basic_resolver.hpp:30:
In file included from /home/ue4/carla/Unreal/CarlaUE4/Plugins/Carla/CarlaDependencies/include/boost/asio/ip/basic_resolver_query.hpp:21:
In file included from /home/ue4/carla/Unreal/CarlaUE4/Plugins/Carla/CarlaDependencies/include/boost/asio/ip/resolver_query_base.hpp:19:
/home/ue4/carla/Unreal/CarlaUE4/Plugins/Carla/CarlaDependencies/include/boost/asio/ip/resolver_base.hpp:69:5: warning: declaration shadows a variable in namespace 'boost::asio::ip' [-Wshadow]
v4_mapped = BOOST_ASIO_OS_DEF(AI_V4MAPPED),
^
/home/ue4/carla/Unreal/CarlaUE4/Plugins/Carla/CarlaDependencies/include/boost/asio/ip/address_v6.hpp:296:20: note: previous declaration is here
enum v4_mapped_t { v4_mapped };
^
In file included from /home/ue4/carla/Unreal/CarlaUE4/Plugins/Carla/Intermediate/Build/Linux/B4D820EA/UE4Editor/Development/Carla/Module.Carla.gen.4_of_5.cpp:6:
In file included from /home/ue4/carla/Unreal/CarlaUE4/Plugins/Carla/Intermediate/Build/Linux/B4D820EA/UE4Editor/Inc/Carla/SignComponent.gen.cpp:8:
In file included from /home/ue4/carla/Unreal/CarlaUE4/Plugins/Carla/Source/Carla/Traffic/SignComponent.h:12:
In file included from /home/ue4/carla/Unreal/CarlaUE4/Plugins/Carla/Source/Carla/OpenDrive/OpenDrive.h:9:
In file included from /home/ue4/carla/Unreal/CarlaUE4/Plugins/Carla/Source/Carla/OpenDrive/OpenDriveMap.h:10:
In file included from /home/ue4/carla/Unreal/CarlaUE4/Plugins/Carla/CarlaDependencies/include/carla/road/Map.h:10:
In file included from /home/ue4/carla/Unreal/CarlaUE4/Plugins/Carla/CarlaDependencies/include/carla/geom/Rtree.h:11:
In file included from /home/ue4/carla/Unreal/CarlaUE4/Plugins/Carla/CarlaDependencies/include/boost/geometry.hpp:17:
In file included from /home/ue4/carla/Unreal/CarlaUE4/Plugins/Carla/CarlaDependencies/include/boost/geometry/geometry.hpp:49:
In file included from /home/ue4/carla/Unreal/CarlaUE4/Plugins/Carla/CarlaDependencies/include/boost/geometry/strategies/strategies.hpp:115:
In file included from /home/ue4/carla/Unreal/CarlaUE4/Plugins/Carla/CarlaDependencies/include/boost/geometry/strategies/geographic/distance_cross_track.hpp:37:
In file included from /home/ue4/carla/Unreal/CarlaUE4/Plugins/Carla/CarlaDependencies/include/boost/geometry/strategies/geographic/intersection.hpp:28:
/home/ue4/carla/Unreal/CarlaUE4/Plugins/Carla/CarlaDependencies/include/boost/geometry/formulas/sjoberg_intersection.hpp:568:18: warning: declaration shadows a field of 'sjoberg_geodesic<CT, Order>' [-Wshadow]
CT const asin_tj_t0j = asin(Cj * tan_betaj / sqrt_1_Cj_sqr);
^
/home/ue4/carla/Unreal/CarlaUE4/Plugins/Carla/CarlaDependencies/include/boost/geometry/formulas/sjoberg_intersection.hpp:606:8: note: previous declaration is here
CT asin_tj_t0j;
^
In file included from /home/ue4/carla/Unreal/CarlaUE4/Plugins/Carla/Intermediate/Build/Linux/B4D820EA/UE4Editor/Development/Carla/Module.Carla.gen.4_of_5.cpp:6:
In file included from /home/ue4/carla/Unreal/CarlaUE4/Plugins/Carla/Intermediate/Build/Linux/B4D820EA/UE4Editor/Inc/Carla/SignComponent.gen.cpp:8:
In file included from /home/ue4/carla/Unreal/CarlaUE4/Plugins/Carla/Source/Carla/Traffic/SignComponent.h:12:
In file included from /home/ue4/carla/Unreal/CarlaUE4/Plugins/Carla/Source/Carla/OpenDrive/OpenDrive.h:9:
In file included from /home/ue4/carla/Unreal/CarlaUE4/Plugins/Carla/Source/Carla/OpenDrive/OpenDriveMap.h:10:
In file included from /home/ue4/carla/Unreal/CarlaUE4/Plugins/Carla/CarlaDependencies/include/carla/road/Map.h:10:
In file included from /home/ue4/carla/Unreal/CarlaUE4/Plugins/Carla/CarlaDependencies/include/carla/geom/Rtree.h:11:
In file included from /home/ue4/carla/Unreal/CarlaUE4/Plugins/Carla/CarlaDependencies/include/boost/geometry.hpp:17:
In file included from /home/ue4/carla/Unreal/CarlaUE4/Plugins/Carla/CarlaDependencies/include/boost/geometry/geometry.hpp:54:
In file included from /home/ue4/carla/Unreal/CarlaUE4/Plugins/Carla/CarlaDependencies/include/boost/geometry/algorithms/buffer.hpp:41:
In file included from /home/ue4/carla/Unreal/CarlaUE4/Plugins/Carla/CarlaDependencies/include/boost/geometry/algorithms/detail/buffer/buffer_inserter.hpp:35:
In file included from /home/ue4/carla/Unreal/CarlaUE4/Plugins/Carla/CarlaDependencies/include/boost/geometry/algorithms/detail/buffer/buffered_piece_collection.hpp:28:
In file included from /home/ue4/carla/Unreal/CarlaUE4/Plugins/Carla/CarlaDependencies/include/boost/geometry/algorithms/comparable_distance.hpp:23:
In file included from /home/ue4/carla/Unreal/CarlaUE4/Plugins/Carla/CarlaDependencies/include/boost/geometry/algorithms/detail/comparable_distance/implementation.hpp:22:
In file included from /home/ue4/carla/Unreal/CarlaUE4/Plugins/Carla/CarlaDependencies/include/boost/geometry/algorithms/detail/distance/implementation.hpp:26:
In file included from /home/ue4/carla/Unreal/CarlaUE4/Plugins/Carla/CarlaDependencies/include/boost/geometry/algorithms/detail/distance/multipoint_to_geometry.hpp:22:
In file included from /home/ue4/carla/Unreal/CarlaUE4/Plugins/Carla/CarlaDependencies/include/boost/geometry/algorithms/covered_by.hpp:24:
In file included from /home/ue4/carla/Unreal/CarlaUE4/Plugins/Carla/CarlaDependencies/include/boost/geometry/algorithms/detail/covered_by/implementation.hpp:25:
In file included from /home/ue4/carla/Unreal/CarlaUE4/Plugins/Carla/CarlaDependencies/include/boost/geometry/algorithms/detail/within/implementation.hpp:44:
In file included from /home/ue4/carla/Unreal/CarlaUE4/Plugins/Carla/CarlaDependencies/include/boost/geometry/algorithms/detail/within/multi_point.hpp:33:
In file included from /home/ue4/carla/Unreal/CarlaUE4/Plugins/Carla/CarlaDependencies/include/boost/geometry/index/rtree.hpp:79:
/home/ue4/carla/Unreal/CarlaUE4/Plugins/Carla/CarlaDependencies/include/boost/geometry/index/detail/rtree/pack_create.hpp:83:49: warning: declaration shadows a local variable [-Wshadow]
typename coordinate_type::type median
^
/home/ue4/carla/Unreal/CarlaUE4/Plugins/Carla/CarlaDependencies/include/boost/geometry/index/detail/rtree/pack_create.hpp:73:45: note: previous declaration is here
static inline void apply(EIt first, EIt median, EIt last, Box const& box, Box & left, Box & right, std::size_t dim_index)
^
3 warnings generated.
[9/21] Compile Module.Carla.gen.5_of_5.cpp
In file included from /home/ue4/carla/Unreal/CarlaUE4/Plugins/Carla/Intermediate/Build/Linux/B4D820EA/UE4Editor/Development/Carla/Module.Carla.gen.5_of_5.cpp:20:
In file included from /home/ue4/carla/Unreal/CarlaUE4/Plugins/Carla/Intermediate/Build/Linux/B4D820EA/UE4Editor/Inc/Carla/YieldSignComponent.gen.cpp:8:
In file included from /home/ue4/carla/Unreal/CarlaUE4/Plugins/Carla/Source/Carla/Traffic/YieldSignComponent.h:10:
In file included from /home/ue4/carla/Unreal/CarlaUE4/Plugins/Carla/Source/Carla/Traffic/SignComponent.h:12:
In file included from /home/ue4/carla/Unreal/CarlaUE4/Plugins/Carla/Source/Carla/OpenDrive/OpenDrive.h:9:
In file included from /home/ue4/carla/Unreal/CarlaUE4/Plugins/Carla/Source/Carla/OpenDrive/OpenDriveMap.h:10:
In file included from /home/ue4/carla/Unreal/CarlaUE4/Plugins/Carla/CarlaDependencies/include/carla/road/Map.h:10:
In file included from /home/ue4/carla/Unreal/CarlaUE4/Plugins/Carla/CarlaDependencies/include/carla/geom/Rtree.h:11:
In file included from /home/ue4/carla/Unreal/CarlaUE4/Plugins/Carla/CarlaDependencies/include/boost/geometry.hpp:17:
In file included from /home/ue4/carla/Unreal/CarlaUE4/Plugins/Carla/CarlaDependencies/include/boost/geometry/geometry.hpp:49:
In file included from /home/ue4/carla/Unreal/CarlaUE4/Plugins/Carla/CarlaDependencies/include/boost/geometry/strategies/strategies.hpp:115:
In file included from /home/ue4/carla/Unreal/CarlaUE4/Plugins/Carla/CarlaDependencies/include/boost/geometry/strategies/geographic/distance_cross_track.hpp:37:
In file included from /home/ue4/carla/Unreal/CarlaUE4/Plugins/Carla/CarlaDependencies/include/boost/geometry/strategies/geographic/intersection.hpp:28:
/home/ue4/carla/Unreal/CarlaUE4/Plugins/Carla/CarlaDependencies/include/boost/geometry/formulas/sjoberg_intersection.hpp:568:18: warning: declaration shadows a field of 'sjoberg_geodesic<CT, Order>' [-Wshadow]
CT const asin_tj_t0j = asin(Cj * tan_betaj / sqrt_1_Cj_sqr);
^
/home/ue4/carla/Unreal/CarlaUE4/Plugins/Carla/CarlaDependencies/include/boost/geometry/formulas/sjoberg_intersection.hpp:606:8: note: previous declaration is here
CT asin_tj_t0j;
^
In file included from /home/ue4/carla/Unreal/CarlaUE4/Plugins/Carla/Intermediate/Build/Linux/B4D820EA/UE4Editor/Development/Carla/Module.Carla.gen.5_of_5.cpp:20:
In file included from /home/ue4/carla/Unreal/CarlaUE4/Plugins/Carla/Intermediate/Build/Linux/B4D820EA/UE4Editor/Inc/Carla/YieldSignComponent.gen.cpp:8:
In file included from /home/ue4/carla/Unreal/CarlaUE4/Plugins/Carla/Source/Carla/Traffic/YieldSignComponent.h:10:
In file included from /home/ue4/carla/Unreal/CarlaUE4/Plugins/Carla/Source/Carla/Traffic/SignComponent.h:12:
In file included from /home/ue4/carla/Unreal/CarlaUE4/Plugins/Carla/Source/Carla/OpenDrive/OpenDrive.h:9:
In file included from /home/ue4/carla/Unreal/CarlaUE4/Plugins/Carla/Source/Carla/OpenDrive/OpenDriveMap.h:10:
In file included from /home/ue4/carla/Unreal/CarlaUE4/Plugins/Carla/CarlaDependencies/include/carla/road/Map.h:10:
In file included from /home/ue4/carla/Unreal/CarlaUE4/Plugins/Carla/CarlaDependencies/include/carla/geom/Rtree.h:11:
In file included from /home/ue4/carla/Unreal/CarlaUE4/Plugins/Carla/CarlaDependencies/include/boost/geometry.hpp:17:
In file included from /home/ue4/carla/Unreal/CarlaUE4/Plugins/Carla/CarlaDependencies/include/boost/geometry/geometry.hpp:54:
In file included from /home/ue4/carla/Unreal/CarlaUE4/Plugins/Carla/CarlaDependencies/include/boost/geometry/algorithms/buffer.hpp:41:
In file included from /home/ue4/carla/Unreal/CarlaUE4/Plugins/Carla/CarlaDependencies/include/boost/geometry/algorithms/detail/buffer/buffer_inserter.hpp:35:
In file included from /home/ue4/carla/Unreal/CarlaUE4/Plugins/Carla/CarlaDependencies/include/boost/geometry/algorithms/detail/buffer/buffered_piece_collection.hpp:28:
In file included from /home/ue4/carla/Unreal/CarlaUE4/Plugins/Carla/CarlaDependencies/include/boost/geometry/algorithms/comparable_distance.hpp:23:
In file included from /home/ue4/carla/Unreal/CarlaUE4/Plugins/Carla/CarlaDependencies/include/boost/geometry/algorithms/detail/comparable_distance/implementation.hpp:22:
In file included from /home/ue4/carla/Unreal/CarlaUE4/Plugins/Carla/CarlaDependencies/include/boost/geometry/algorithms/detail/distance/implementation.hpp:26:
In file included from /home/ue4/carla/Unreal/CarlaUE4/Plugins/Carla/CarlaDependencies/include/boost/geometry/algorithms/detail/distance/multipoint_to_geometry.hpp:22:
In file included from /home/ue4/carla/Unreal/CarlaUE4/Plugins/Carla/CarlaDependencies/include/boost/geometry/algorithms/covered_by.hpp:24:
In file included from /home/ue4/carla/Unreal/CarlaUE4/Plugins/Carla/CarlaDependencies/include/boost/geometry/algorithms/detail/covered_by/implementation.hpp:25:
In file included from /home/ue4/carla/Unreal/CarlaUE4/Plugins/Carla/CarlaDependencies/include/boost/geometry/algorithms/detail/within/implementation.hpp:44:
In file included from /home/ue4/carla/Unreal/CarlaUE4/Plugins/Carla/CarlaDependencies/include/boost/geometry/algorithms/detail/within/multi_point.hpp:33:
In file included from /home/ue4/carla/Unreal/CarlaUE4/Plugins/Carla/CarlaDependencies/include/boost/geometry/index/rtree.hpp:79:
/home/ue4/carla/Unreal/CarlaUE4/Plugins/Carla/CarlaDependencies/include/boost/geometry/index/detail/rtree/pack_create.hpp:83:49: warning: declaration shadows a local variable [-Wshadow]
typename coordinate_type::type median
^
/home/ue4/carla/Unreal/CarlaUE4/Plugins/Carla/CarlaDependencies/include/boost/geometry/index/detail/rtree/pack_create.hpp:73:45: note: previous declaration is here
static inline void apply(EIt first, EIt median, EIt last, Box const& box, Box & left, Box & right, std::size_t dim_index)
^
2 warnings generated.
[10/21] Compile Module.Carla.gen.1_of_5.cpp
In file included from /home/ue4/carla/Unreal/CarlaUE4/Plugins/Carla/Intermediate/Build/Linux/B4D820EA/UE4Editor/Development/Carla/Module.Carla.gen.1_of_5.cpp:4:
In file included from /home/ue4/carla/Unreal/CarlaUE4/Plugins/Carla/Intermediate/Build/Linux/B4D820EA/UE4Editor/Inc/Carla/ActorBlueprintFunctionLibrary.gen.cpp:8:
In file included from /home/ue4/carla/Unreal/CarlaUE4/Plugins/Carla/Source/Carla/Actor/ActorBlueprintFunctionLibrary.h:14:
In file included from /home/ue4/carla/Unreal/CarlaUE4/Plugins/Carla/Source/Carla/Sensor/GnssSensor.h:9:
In file included from /home/ue4/carla/Unreal/CarlaUE4/Plugins/Carla/Source/Carla/Sensor/Sensor.h:9:
In file included from /home/ue4/carla/Unreal/CarlaUE4/Plugins/Carla/Source/Carla/Game/CarlaEpisode.h:11:
In file included from /home/ue4/carla/Unreal/CarlaUE4/Plugins/Carla/Source/Carla/Sensor/WorldObserver.h:9:
In file included from /home/ue4/carla/Unreal/CarlaUE4/Plugins/Carla/Source/Carla/Sensor/DataStream.h:9:
In file included from /home/ue4/carla/Unreal/CarlaUE4/Plugins/Carla/Source/Carla/Sensor/AsyncDataStream.h:13:
In file included from /home/ue4/carla/Unreal/CarlaUE4/Plugins/Carla/CarlaDependencies/include/carla/streaming/Stream.h:9:
In file included from /home/ue4/carla/Unreal/CarlaUE4/Plugins/Carla/CarlaDependencies/include/carla/streaming/detail/MultiStreamState.h:11:
In file included from /home/ue4/carla/Unreal/CarlaUE4/Plugins/Carla/CarlaDependencies/include/carla/streaming/detail/StreamStateBase.h:10:
In file included from /home/ue4/carla/Unreal/CarlaUE4/Plugins/Carla/CarlaDependencies/include/carla/streaming/detail/Session.h:9:
In file included from /home/ue4/carla/Unreal/CarlaUE4/Plugins/Carla/CarlaDependencies/include/carla/streaming/detail/tcp/ServerSession.h:18:
In file included from /home/ue4/carla/Unreal/CarlaUE4/Plugins/Carla/CarlaDependencies/include/boost/asio/ip/tcp.hpp:25:
In file included from /home/ue4/carla/Unreal/CarlaUE4/Plugins/Carla/CarlaDependencies/include/boost/asio/ip/basic_resolver.hpp:30:
In file included from /home/ue4/carla/Unreal/CarlaUE4/Plugins/Carla/CarlaDependencies/include/boost/asio/ip/basic_resolver_query.hpp:21:
In file included from /home/ue4/carla/Unreal/CarlaUE4/Plugins/Carla/CarlaDependencies/include/boost/asio/ip/resolver_query_base.hpp:19:
/home/ue4/carla/Unreal/CarlaUE4/Plugins/Carla/CarlaDependencies/include/boost/asio/ip/resolver_base.hpp:69:5: warning: declaration shadows a variable in namespace 'boost::asio::ip' [-Wshadow]
v4_mapped = BOOST_ASIO_OS_DEF(AI_V4MAPPED),
^
/home/ue4/carla/Unreal/CarlaUE4/Plugins/Carla/CarlaDependencies/include/boost/asio/ip/address_v6.hpp:296:20: note: previous declaration is here
enum v4_mapped_t { v4_mapped };
^
1 warning generated.
[11/21] Compile Module.Carla.cpp
In file included from /home/ue4/carla/Unreal/CarlaUE4/Plugins/Carla/Intermediate/Build/Linux/B4D820EA/UE4Editor/Development/Carla/Module.Carla.cpp:2:
In file included from /home/ue4/carla/Unreal/CarlaUE4/Plugins/Carla/Source/Carla/Actor/ActorBlueprintFunctionLibrary.cpp:8:
In file included from /home/ue4/carla/Unreal/CarlaUE4/Plugins/Carla/Source/Carla/Actor/ActorBlueprintFunctionLibrary.h:14:
In file included from /home/ue4/carla/Unreal/CarlaUE4/Plugins/Carla/Source/Carla/Sensor/GnssSensor.h:9:
In file included from /home/ue4/carla/Unreal/CarlaUE4/Plugins/Carla/Source/Carla/Sensor/Sensor.h:9:
In file included from /home/ue4/carla/Unreal/CarlaUE4/Plugins/Carla/Source/Carla/Game/CarlaEpisode.h:11:
In file included from /home/ue4/carla/Unreal/CarlaUE4/Plugins/Carla/Source/Carla/Sensor/WorldObserver.h:9:
In file included from /home/ue4/carla/Unreal/CarlaUE4/Plugins/Carla/Source/Carla/Sensor/DataStream.h:9:
In file included from /home/ue4/carla/Unreal/CarlaUE4/Plugins/Carla/Source/Carla/Sensor/AsyncDataStream.h:13:
In file included from /home/ue4/carla/Unreal/CarlaUE4/Plugins/Carla/CarlaDependencies/include/carla/streaming/Stream.h:9:
In file included from /home/ue4/carla/Unreal/CarlaUE4/Plugins/Carla/CarlaDependencies/include/carla/streaming/detail/MultiStreamState.h:11:
In file included from /home/ue4/carla/Unreal/CarlaUE4/Plugins/Carla/CarlaDependencies/include/carla/streaming/detail/StreamStateBase.h:10:
In file included from /home/ue4/carla/Unreal/CarlaUE4/Plugins/Carla/CarlaDependencies/include/carla/streaming/detail/Session.h:9:
In file included from /home/ue4/carla/Unreal/CarlaUE4/Plugins/Carla/CarlaDependencies/include/carla/streaming/detail/tcp/ServerSession.h:18:
In file included from /home/ue4/carla/Unreal/CarlaUE4/Plugins/Carla/CarlaDependencies/include/boost/asio/ip/tcp.hpp:25:
In file included from /home/ue4/carla/Unreal/CarlaUE4/Plugins/Carla/CarlaDependencies/include/boost/asio/ip/basic_resolver.hpp:30:
In file included from /home/ue4/carla/Unreal/CarlaUE4/Plugins/Carla/CarlaDependencies/include/boost/asio/ip/basic_resolver_query.hpp:21:
In file included from /home/ue4/carla/Unreal/CarlaUE4/Plugins/Carla/CarlaDependencies/include/boost/asio/ip/resolver_query_base.hpp:19:
/home/ue4/carla/Unreal/CarlaUE4/Plugins/Carla/CarlaDependencies/include/boost/asio/ip/resolver_base.hpp:69:5: warning: declaration shadows a variable in namespace 'boost::asio::ip' [-Wshadow]
v4_mapped = BOOST_ASIO_OS_DEF(AI_V4MAPPED),
^
/home/ue4/carla/Unreal/CarlaUE4/Plugins/Carla/CarlaDependencies/include/boost/asio/ip/address_v6.hpp:296:20: note: previous declaration is here
enum v4_mapped_t { v4_mapped };
^
In file included from /home/ue4/carla/Unreal/CarlaUE4/Plugins/Carla/Intermediate/Build/Linux/B4D820EA/UE4Editor/Development/Carla/Module.Carla.cpp:4:
In file included from /home/ue4/carla/Unreal/CarlaUE4/Plugins/Carla/Source/Carla/Actor/ActorRegistry.cpp:13:
In file included from /home/ue4/carla/Unreal/CarlaUE4/Plugins/Carla/Source/Carla/Traffic/TrafficLightBase.h:12:
In file included from /home/ue4/carla/Unreal/CarlaUE4/Plugins/Carla/Source/Carla/Traffic/TrafficLightComponent.h:10:
In file included from /home/ue4/carla/Unreal/CarlaUE4/Plugins/Carla/Source/Carla/Traffic/SignComponent.h:12:
In file included from /home/ue4/carla/Unreal/CarlaUE4/Plugins/Carla/Source/Carla/OpenDrive/OpenDrive.h:9:
In file included from /home/ue4/carla/Unreal/CarlaUE4/Plugins/Carla/Source/Carla/OpenDrive/OpenDriveMap.h:10:
In file included from /home/ue4/carla/Unreal/CarlaUE4/Plugins/Carla/CarlaDependencies/include/carla/road/Map.h:10:
In file included from /home/ue4/carla/Unreal/CarlaUE4/Plugins/Carla/CarlaDependencies/include/carla/geom/Rtree.h:11:
In file included from /home/ue4/carla/Unreal/CarlaUE4/Plugins/Carla/CarlaDependencies/include/boost/geometry.hpp:17:
In file included from /home/ue4/carla/Unreal/CarlaUE4/Plugins/Carla/CarlaDependencies/include/boost/geometry/geometry.hpp:49:
In file included from /home/ue4/carla/Unreal/CarlaUE4/Plugins/Carla/CarlaDependencies/include/boost/geometry/strategies/strategies.hpp:115:
In file included from /home/ue4/carla/Unreal/CarlaUE4/Plugins/Carla/CarlaDependencies/include/boost/geometry/strategies/geographic/distance_cross_track.hpp:37:
In file included from /home/ue4/carla/Unreal/CarlaUE4/Plugins/Carla/CarlaDependencies/include/boost/geometry/strategies/geographic/intersection.hpp:28:
/home/ue4/carla/Unreal/CarlaUE4/Plugins/Carla/CarlaDependencies/include/boost/geometry/formulas/sjoberg_intersection.hpp:568:18: warning: declaration shadows a field of 'sjoberg_geodesic<CT, Order>' [-Wshadow]
CT const asin_tj_t0j = asin(Cj * tan_betaj / sqrt_1_Cj_sqr);
^
/home/ue4/carla/Unreal/CarlaUE4/Plugins/Carla/CarlaDependencies/include/boost/geometry/formulas/sjoberg_intersection.hpp:606:8: note: previous declaration is here
CT asin_tj_t0j;
^
In file included from /home/ue4/carla/Unreal/CarlaUE4/Plugins/Carla/Intermediate/Build/Linux/B4D820EA/UE4Editor/Development/Carla/Module.Carla.cpp:4:
In file included from /home/ue4/carla/Unreal/CarlaUE4/Plugins/Carla/Source/Carla/Actor/ActorRegistry.cpp:13:
In file included from /home/ue4/carla/Unreal/CarlaUE4/Plugins/Carla/Source/Carla/Traffic/TrafficLightBase.h:12:
In file included from /home/ue4/carla/Unreal/CarlaUE4/Plugins/Carla/Source/Carla/Traffic/TrafficLightComponent.h:10:
In file included from /home/ue4/carla/Unreal/CarlaUE4/Plugins/Carla/Source/Carla/Traffic/SignComponent.h:12:
In file included from /home/ue4/carla/Unreal/CarlaUE4/Plugins/Carla/Source/Carla/OpenDrive/OpenDrive.h:9:
In file included from /home/ue4/carla/Unreal/CarlaUE4/Plugins/Carla/Source/Carla/OpenDrive/OpenDriveMap.h:10:
In file included from /home/ue4/carla/Unreal/CarlaUE4/Plugins/Carla/CarlaDependencies/include/carla/road/Map.h:10:
In file included from /home/ue4/carla/Unreal/CarlaUE4/Plugins/Carla/CarlaDependencies/include/carla/geom/Rtree.h:11:
In file included from /home/ue4/carla/Unreal/CarlaUE4/Plugins/Carla/CarlaDependencies/include/boost/geometry.hpp:17:
In file included from /home/ue4/carla/Unreal/CarlaUE4/Plugins/Carla/CarlaDependencies/include/boost/geometry/geometry.hpp:54:
In file included from /home/ue4/carla/Unreal/CarlaUE4/Plugins/Carla/CarlaDependencies/include/boost/geometry/algorithms/buffer.hpp:41:
In file included from /home/ue4/carla/Unreal/CarlaUE4/Plugins/Carla/CarlaDependencies/include/boost/geometry/algorithms/detail/buffer/buffer_inserter.hpp:35:
In file included from /home/ue4/carla/Unreal/CarlaUE4/Plugins/Carla/CarlaDependencies/include/boost/geometry/algorithms/detail/buffer/buffered_piece_collection.hpp:28:
In file included from /home/ue4/carla/Unreal/CarlaUE4/Plugins/Carla/CarlaDependencies/include/boost/geometry/algorithms/comparable_distance.hpp:23:
In file included from /home/ue4/carla/Unreal/CarlaUE4/Plugins/Carla/CarlaDependencies/include/boost/geometry/algorithms/detail/comparable_distance/implementation.hpp:22:
In file included from /home/ue4/carla/Unreal/CarlaUE4/Plugins/Carla/CarlaDependencies/include/boost/geometry/algorithms/detail/distance/implementation.hpp:26:
In file included from /home/ue4/carla/Unreal/CarlaUE4/Plugins/Carla/CarlaDependencies/include/boost/geometry/algorithms/detail/distance/multipoint_to_geometry.hpp:22:
In file included from /home/ue4/carla/Unreal/CarlaUE4/Plugins/Carla/CarlaDependencies/include/boost/geometry/algorithms/covered_by.hpp:24:
In file included from /home/ue4/carla/Unreal/CarlaUE4/Plugins/Carla/CarlaDependencies/include/boost/geometry/algorithms/detail/covered_by/implementation.hpp:25:
In file included from /home/ue4/carla/Unreal/CarlaUE4/Plugins/Carla/CarlaDependencies/include/boost/geometry/algorithms/detail/within/implementation.hpp:44:
In file included from /home/ue4/carla/Unreal/CarlaUE4/Plugins/Carla/CarlaDependencies/include/boost/geometry/algorithms/detail/within/multi_point.hpp:33:
In file included from /home/ue4/carla/Unreal/CarlaUE4/Plugins/Carla/CarlaDependencies/include/boost/geometry/index/rtree.hpp:79:
/home/ue4/carla/Unreal/CarlaUE4/Plugins/Carla/CarlaDependencies/include/boost/geometry/index/detail/rtree/pack_create.hpp:83:49: warning: declaration shadows a local variable [-Wshadow]
typename coordinate_type::type median
^
/home/ue4/carla/Unreal/CarlaUE4/Plugins/Carla/CarlaDependencies/include/boost/geometry/index/detail/rtree/pack_create.hpp:73:45: note: previous declaration is here
static inline void apply(EIt first, EIt median, EIt last, Box const& box, Box & left, Box & right, std::size_t dim_index)
^
In file included from /home/ue4/carla/Unreal/CarlaUE4/Plugins/Carla/Intermediate/Build/Linux/B4D820EA/UE4Editor/Development/Carla/Module.Carla.cpp:13:
/home/ue4/carla/Unreal/CarlaUE4/Plugins/Carla/Source/Carla/Game/CarlaEngine.cpp:130:11: warning: declaration shadows a field of 'FCarlaEngine' [-Wshadow]
auto* Recorder = GetCurrentEpisode()->GetRecorder();
^
/home/ue4/carla/Unreal/CarlaUE4/Plugins/Carla/Source/Carla/Game/CarlaEngine.h:68:19: note: previous declaration is here
ACarlaRecorder *Recorder = nullptr;
^`

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
4 participants