Commit Graph

1710 Commits

Author SHA1 Message Date
xavisolesoft c57375a395 Activate Vulkan SM6 2024-02-12 15:03:56 +01:00
Xavier Solé Nogués 87cdb3b033
Implement Ubuntu Build (#7134)
* Link against libc++

* Fix linking issues

* Handle properly toolchain items not found errors

* Clean up unnecessary linking flags
2024-02-09 15:19:23 +01:00
DDare b9d74662b9 Merge branch 'marcel/ue5.3' of https://github.com/carla-simulator/carla into marcel/ue5.3 2024-02-07 11:58:30 +01:00
DDare a83df51382 changes DefaultEngine.ini 2024-02-07 11:58:14 +01:00
xavisolesoft 97a5415842 Build Ubuntu: Remove deprecated macro that causes warning as error. 2024-01-30 11:28:18 +01:00
xavisolesoft b698b2e606 Build Ubuntu: Resolve code clean error 2024-01-30 10:52:58 +01:00
xavisolesoft b78ed56aa7 Build Ubuntu: Rename includes PlatformFilemanager.h -> PlatformFileManager.h 2024-01-30 10:48:15 +01:00
xavisolesoft 8c1959b087 Build Ubuntu: Apply correct find pattern for zlib in CarlaTools 2024-01-30 10:39:00 +01:00
xavisolesoft 2f5f20f2e2 Build Ubuntu: Define Weather Editor code as only editor. 2024-01-29 18:27:25 +01:00
xavisolesoft 70dc4bda39 Build Linux: Enable exceptions in carla plugin (like is done for windows) due boost headers contain exceptions even with the no exceptions macros. 2024-01-29 17:08:40 +01:00
xavisolesoft 9ade5ff8bb Build: Fix sqlite compilation and Carla.Build.cs library paths 2024-01-25 19:11:43 +01:00
Marcel Pi a6e32afbe1 Fix RTTI error. 2024-01-24 09:45:50 +01:00
Marcel Pi 04c8c31584 Fix minor error. 2024-01-23 18:08:48 +01:00
Marcel Pi ca89e098e7 Partial fix for boost libraries in UE/Linux. 2024-01-23 18:06:27 +01:00
Marcel Pi aa24005f88 Several fixes (PythonAPI, Configure, Boost Exceptions). 2024-01-23 12:41:57 +01:00
Marcel Pi ba1c22fc3d Update copyright. 2024-01-23 12:39:20 +01:00
Aaron Samaniego 9ffadd6a59 Format .Build.cs 2024-01-23 11:32:34 +01:00
Aaron Samaniego 634b5d2f58 Merge branch 'marcel/ue5.3' of https://github.com/carla-simulator/carla into marcel/ue5.3 2024-01-22 08:50:12 +01:00
Aaron Samaniego 14baf8d724 Enabled plugins for DTC Scene 2024-01-22 08:49:47 +01:00
Marcel Pi bd3230cdbb Fix .cs issue. 2024-01-17 17:45:06 +01:00
Marcel Pi 8cc078e7de Minor change. 2024-01-16 14:06:28 +01:00
Marcel Pi 173978d6ca Improve error handling in UE build side and fix minor issues in Configure.py. 2024-01-16 14:05:04 +01:00
Marcel Pi fba0538052 Merge remote-tracking branch 'origin/marcel/ue5.3' into marcel/ue5.3 2024-01-10 17:30:30 +01:00
Marcel Pi 789a38b9c0 Minor changes. 2024-01-10 17:30:13 +01:00
Aaron Samaniego 60ba76277d Allow Weather to be edited in runtime using editor 2024-01-10 13:32:53 +01:00
Marcel Pi 6ccdcc8734 Enable SM6. 2024-01-05 13:46:30 +01:00
Marcel Pi 6c62827024 Fix BP struct initialization warnings. 2024-01-04 11:50:10 +01:00
Aaron Samaniego ba0fb597ee Commented more code related to vehicle base pawn 2024-01-03 14:00:28 +01:00
Aaron Samaniego 4cf7ebfd68 Updated assets 2024-01-03 13:01:16 +01:00
Marcel Pi daf1d4fc3d Several fixes. 2024-01-03 11:30:12 +01:00
Marcel Pi 046ad2b238 More fixes. 2024-01-02 15:52:07 +01:00
xavisolesoft a845e10173 LinkErrorFix: Add LibCarlaServer to Carla plugin compilation dependencies.
Remove unused variable LibCarlaClientPath.
2023-12-29 19:30:36 +01:00
Marcel Pi 8ed715e633 Fix more compile errors. 2023-12-28 13:05:42 +01:00
Marcel Pi 47eda70a93 Add missing changes. 2023-12-28 00:46:22 +01:00
Marcel Pi f667df6110 More fixes (3). 2023-12-28 00:44:13 +01:00
Marcel Pi 8fd6986b0e More fixes (2). 2023-12-27 23:36:20 +01:00
Marcel Pi 35c25e768d More fixes. 2023-12-27 19:43:25 +01:00
Aaron Samaniego 454c897136 More Compilaiton fixes 2023-12-21 11:42:15 +01:00
Aaron Samaniego 982a6bfcea Bunch of compilation error fix 2023-12-20 15:22:19 +01:00
Aaron Samaniego 2d91edee88 Fix bunch of includes commented more code related to PhysX vehicle movement component 2023-12-20 14:45:22 +01:00
Marcel Pi 4bf74c00ba Use EngineIncludeOrderVersion to Latest. Add missing include paths. 2023-12-20 13:40:47 +01:00
Marcel Pi 1d34eda29b Minor build script changes and fix install paths in UE .cs files 2023-12-20 13:23:32 +01:00
Marcel Pi 3bc4efaefd Fix incremental builds. 2023-12-12 09:05:25 +01:00
Marcel Pi 116fa1afe3 Misc fixes and improvements. 2023-12-01 15:21:12 +01:00
Marcel Pi 46a8e37784 Fix *.cs issues. 2023-11-30 17:43:56 +01:00
Marcel Pi 5d3f9219af Fix Carla UE include paths. 2023-11-30 17:43:27 +01:00
Marcel Pi eab641aefb Merge branch 'dev' into marcel/ue5.3 2023-11-27 20:37:16 +01:00
Marcel Pi c869a55b0b Move from boost optional, variant, shared_ptr, filesystem to STL. Update copyright notices. 2023-11-27 20:34:03 +01:00
Marcel Pi 06a2c0467f Disable Houdini and fix several issues related to Proj and PhysX. 2023-11-27 17:41:52 +01:00
berndgassmann 9490ec085d
Prevent from segfault on missing SignalReference when loading OpenDrive (#6934)
* Prevent from segfault on missing SignalReference when loading OpenDrive

Prevent from segfault on failing SignalReference identification when
loading OpenDrive files

Since boost is compiled without exceptions in CARLA there is no
meaningful error handling for boost optional via exceptions. Therefore,
a validity check has to be introduced to react on potential issues.

* Update changelog

---------

Co-authored-by: Blyron <53337103+Blyron@users.noreply.github.com>
2023-11-27 16:18:46 +01:00