carla
carla copied to clipboard
fatal error C1083: Cannot open include file: 'proj_api.h': No such file or directory
Hi, I'm building on Windows and make launch runs fine. When I run make PythonAPI, I receive this error log. it finishes with:
-[BuildPythonAPI]: Carla lib for python has been successfully installed in "C:\Users\User\Documents\carla\PythonAPI\carla\dist"!
Yet there is no directory /dist created. I have seen similar issues but not with the same error log. Could anyone help me with this? CARLA version:0.9.13 Platform/OS: Windows 10
Here is the part where I first encounter fatal error, previous parts of the log doesn't seem to encounter any issues. HEAD is now at ee0c2b9241 Removed debug warnings -- Setting build type to 'Release' as none was specified. -- Selecting Windows SDK version 10.0.19041.0 to target Windows 10.0.19042. -- The C compiler identification is MSVC 19.29.30145.0 -- The CXX compiler identification is MSVC 19.29.30145.0 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: C:/Program Files (x86)/Microsoft Visual Studio/2019/Community/VC/Tools/MSVC/14.29.30133/bin/Hostx64/x64/cl.exe - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: C:/Program Files (x86)/Microsoft Visual Studio/2019/Community/VC/Tools/MSVC/14.29.30133/bin/Hostx64/x64/cl.exe - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- CMAKE_BINARY_DIR: C:/Users/Milan/carla/Build/osm2odr-visualstudio -- CMAKE_SOURCE_DIR: C:/Users/Milan/carla/Build/om2odr-source
-- Platform: -- Host: Windows-10.0.19042 AMD64 -- Target: Windows-10.0.19042 AMD64 -- CMake: 3.23.2 -- CMake generator: Visual Studio 16 2019 -- CMake build tool: C:/Program Files (x86)/Microsoft Visual Studio/2019/Community/MSBuild/Current/Bin/MSBuild.exe -- Compiler: MSVC 19.29.30145.0
-- Found XercesC: C:\Users\Milan\carla\Build\xerces-c-3.2.3-install\lib\xerces-c.lib (found version "3.2.3") -- Found Proj: C:/Users/Milan/carla/Build/proj-install/lib/proj.lib -- Found ZLIB: C:/Users/Milan/carla/PythonAPI/carla/dependencies/lib/zlib.lib (found version "1.2.12") -- Enabled features: Windows-10.0.19042 AMD64 MSVC 19.29.30145.0 Release Proj -- Configuring done -- Generating done -- Build files have been written to: C:/Users/Milan/carla/Build/osm2odr-visualstudio Microsoft (R) Build Engine version 16.11.2+f32259642 for .NET Framework Copyright (C) Microsoft Corporation. All rights reserved.
Checking Build System Building Custom Rule C:/Users/Milan/carla/Build/om2odr-source/src/CMakeLists.txt OSM2ODR.cpp NBAlgorithms.cpp NBAlgorithms_Railway.cpp NBAlgorithms_Ramps.cpp C:\Users\Milan\carla\Build\om2odr-source\src\utils/geom/GeoConvHelper.h(31,10): fatal error C1083: Cannot open include file: 'proj_api.h': No such file or directory (compiling source file C:\Users\Milan\carla\Build\om2odr-source\src\netbuild\NBAlgorithms_Ramps.cpp) [C:\Users\Milan\carla\Build\osm2odr-visualstudio\src\osm2odr.vcxproj] C:\Users\Milan\carla\Build\om2odr-source\src\utils/geom/GeoConvHelper.h(31,10): fatal error C1083: Cannot open include file: 'proj_api.h': No such file or directory (compiling source file C:\Users\Milan\carla\Build\om2odr-source\src\netbuild\NBAlgorithms_Railway.cpp) [C:\Users\Milan\carla\Build\osm2odr-visualstudio\src\osm2odr.vcxproj] NBConnection.cpp NBContHelper.cpp C:\Users\Milan\carla\Build\om2odr-source\src\utils/geom/GeoConvHelper.h(31,10): fatal error C1083: Cannot open include file: 'proj_api.h': No such file or directory (compiling source file C:\Users\Milan\carla\Build\om2odr-source\src\OSM2ODR.cpp) [C:\Users\Milan\carla\Build\osm2odr-visualstudio\src\osm2odr.vcxproj] NBDistrict.cpp NBDistrictCont.cpp NBEdge.cpp NBEdgeCont.cpp NBFrame.cpp C:\Users\Milan\carla\Build\om2odr-source\src\utils/geom/GeoConvHelper.h(31,10): fatal error C1083: Cannot open include file: 'proj_api.h': No such file or directory (compiling source file C:\Users\Milan\carla\Build\om2odr-source\src\netbuild\NBEdgeCont.cpp) [C:\Users\Milan\carla\Build\osm2odr-visualstudio\src\osm2odr.vcxproj] NBHeightMapper.cpp NBHelpers.cpp C:\Users\Milan\carla\Build\om2odr-source\src\utils/geom/GeoConvHelper.h(31,10): fatal error C1083: Cannot open include file: 'proj_api.h': No such file or directory (compiling source file C:\Users\Milan\carla\Build\om2odr-source\src\netbuild\NBFrame.cpp) [C:\Users\Milan\carla\Build\osm2odr-visualstudio\src\osm2odr.vcxproj] NBLoadedSUMOTLDef.cpp C:\Users\Milan\carla\Build\om2odr-source\src\utils/geom/GeoConvHelper.h(31,10): fatal error C1083: Cannot open include file: 'proj_api.h': No such file or directory (compiling source file C:\Users\Milan\carla\Build\om2odr-source\src\netbuild\NBHeightMapper.cpp) [C:\Users\Milan\carla\Build\osm2odr-visualstudio\src\osm2odr.vcxproj] NBLoadedTLDef.cpp C:\Users\Milan\carla\Build\om2odr-source\src\utils/geom/GeoConvHelper.h(31,10): fatal error C1083: Cannot open include file: 'proj_api.h': No such file or directory (compiling source file C:\Users\Milan\carla\Build\om2odr-source\src\netbuild\NBLoadedSUMOTLDef.cpp) [C:\Users\Milan\carla\Build\osm2odr-visualstudio\src\osm2odr.vcxproj] NBNetBuilder.cpp NBNode.cpp C:\Users\Milan\carla\Build\om2odr-source\src\utils/geom/GeoConvHelper.h(31,10): fatal error C1083: Cannot open include file: 'proj_api.h': No such file or directory (compiling source file C:\Users\Milan\carla\Build\om2odr-source\src\netbuild\NBNetBuilder.cpp) [C:\Users\Milan\carla\Build\osm2odr-visualstudio\src\osm2odr.vcxproj] NBNodeCont.cpp C:\Users\Milan\carla\Build\om2odr-source\src\utils/geom/GeoConvHelper.h(31,10): fatal error C1083: Cannot open include file: 'proj_api.h': No such file or directory (compiling source file C:\Users\Milan\carla\Build\om2odr-source\src\netbuild\NBNode.cpp) [C:\Users\Milan\carla\Build\osm2odr-visualstudio\src\osm2odr.vcxproj] NBNodeShapeComputer.cpp C:\Users\Milan\carla\Build\om2odr-source\src\utils/geom/GeoConvHelper.h(31,10): fatal error C1083: Cannot open include file: 'proj_api.h': No such file or directory (compiling source file C:\Users\Milan\carla\Build\om2odr-source\src\netbuild\NBNodeCont.cpp) [C:\Users\Milan\carla\Build\osm2odr-visualstudio\src\osm2odr.vcxproj] NBOwnTLDef.cpp NBPTLine.cpp NBPTLineCont.cpp NBPTPlatform.cpp NBPTStop.cpp NBPTStopCont.cpp NBParking.cpp NBRequest.cpp NBSign.cpp NBTrafficLightDefinition.cpp NBTrafficLightLogic.cpp NBTrafficLightLogicCont.cpp NBTypeCont.cpp NIFrame.cpp NIImporter_ArcView.cpp C:\Users\Milan\carla\Build\om2odr-source\src\utils/geom/GeoConvHelper.h(31,10): fatal error C1083: Cannot open include file: 'proj_api.h': No such file or directory (compiling source file C:\Users\Milan\carla\Build\om2odr-source\src\netimport\NIFrame.cpp) [C:\Users\Milan\carla\Build\osm2odr-visualstudio\src\osm2odr.vcxproj] NIImporter_DlrNavteq.cpp C:\Users\Milan\carla\Build\om2odr-source\src\utils/geom/GeoConvHelper.h(31,10): fatal error C1083: Cannot open include file: 'proj_api.h': No such file or directory (compiling source file C:\Users\Milan\carla\Build\om2odr-source\src\netimport\NIImporter_ArcView.cpp) [C:\Users\Milan\carla\Build\osm2odr-visualstudio\src\osm2odr.vcxproj] NIImporter_ITSUMO.cpp NIImporter_MATSim.cpp NIImporter_OpenDrive.cpp C:\Users\Milan\carla\Build\om2odr-source\src\utils/geom/GeoConvHelper.h(31,10): fatal error C1083: Cannot open include file: 'proj_api.h': No such file or directory (compiling source file C:\Users\Milan\carla\Build\om2odr-source\src\netimport\NIImporter_DlrNavteq.cpp) [C:\Users\Milan\carla\Build\osm2odr-visualstudio\src\osm2odr.vcxproj] NIImporter_OpenStreetMap.cpp C:\Users\Milan\carla\Build\om2odr-source\src\utils/geom/GeoConvHelper.h(31,10): fatal error C1083: Cannot open include file: 'proj_api.h': No such file or directory (compiling source file C:\Users\Milan\carla\Build\om2odr-source\src\netimport\NIImporter_ITSUMO.cpp) [C:\Users\Milan\carla\Build\osm2odr-visualstudio\src\osm2odr.vcxproj] NIImporter_SUMO.cpp C:\Users\Milan\carla\Build\om2odr-source\src\utils/geom/GeoConvHelper.h(31,10): fatal error C1083: Cannot open include file: 'proj_api.h': No such file or directory (compiling source file C:\Users\Milan\carla\Build\om2odr-source\src\netimport\NIImporter_MATSim.cpp) [C:\Users\Milan\carla\Build\osm2odr-visualstudio\src\osm2odr.vcxproj] NIImporter_VISUM.cpp C:\Users\Milan\carla\Build\om2odr-source\src\utils/geom/GeoConvHelper.h(31,10): fatal error C1083: Cannot open include file: 'proj_api.h': No such file or directory (compiling source file C:\Users\Milan\carla\Build\om2odr-source\src\netimport\NIImporter_OpenDrive.cpp) [C:\Users\Milan\carla\Build\osm2odr-visualstudio\src\osm2odr.vcxproj] NILoader.cpp C:\Users\Milan\carla\Build\om2odr-source\src\utils/geom/GeoConvHelper.h(31,10): fatal error C1083: Cannot open include file: 'proj_api.h': No such file or directory (compiling source file C:\Users\Milan\carla\Build\om2odr-source\src\netimport\NIImporter_OpenStreetMap.cpp) [C:\Users\Milan\carla\Build\osm2odr-visualstudio\src\osm2odr.vcxproj] NINavTeqHelper.cpp C:\Users\Milan\carla\Build\om2odr-source\src\utils/geom/GeoConvHelper.h(31,10): fatal error C1083: Cannot open include file: 'proj_api.h': No such file or directory (compiling source file C:\Users\Milan\carla\Build\om2odr-source\src\netimport\NIImporter_VISUM.cpp) [C:\Users\Milan\carla\Build\osm2odr-visualstudio\src\osm2odr.vcxproj] NITypeLoader.cpp C:\Users\Milan\carla\Build\om2odr-source\src\utils/geom/GeoConvHelper.h(31,10): fatal error C1083: Cannot open include file: 'proj_api.h': No such file or directory (compiling source file C:\Users\Milan\carla\Build\om2odr-source\src\netimport\NILoader.cpp) [C:\Users\Milan\carla\Build\osm2odr-visualstudio\src\osm2odr.vcxproj] NIVisumTL.cpp C:\Users\Milan\carla\Build\om2odr-source\src\utils/geom/GeoConvHelper.h(31,10): fatal error C1083: Cannot open include file: 'proj_api.h': No such file or directory (compiling source file C:\Users\Milan\carla\Build\om2odr-source\src\netimport\NIImporter_SUMO.cpp) [C:\Users\Milan\carla\Build\osm2odr-visualstudio\src\osm2odr.vcxproj] NIXMLConnectionsHandler.cpp NIXMLEdgesHandler.cpp C:\Users\Milan\carla\Build\om2odr-source\src\utils/geom/GeoConvHelper.h(31,10): fatal error C1083: Cannot open include file: 'proj_api.h': No such file or directory (compiling source file C:\Users\Milan\carla\Build\om2odr-source\src\netimport\NIXMLConnectionsHandler.cpp) [C:\Users\Milan\carla\Build\osm2odr-visualstudio\src\osm2odr.vcxproj] NIXMLNodesHandler.cpp C:\Users\Milan\carla\Build\om2odr-source\src\utils/geom/GeoConvHelper.h(31,10): fatal error C1083: Cannot open include file: 'proj_api.h': No such file or directory (compiling source file C:\Users\Milan\carla\Build\om2odr-source\src\netimport\NIXMLEdgesHandler.cpp) [C:\Users\Milan\carla\Build\osm2odr-visualstudio\src\osm2odr.vcxproj] NIXMLPTHandler.cpp NIXMLShapeHandler.cpp NIXMLTrafficLightsHandler.cpp C:\Users\Milan\carla\Build\om2odr-source\src\utils/geom/GeoConvHelper.h(31,10): fatal error C1083: Cannot open include file: 'proj_api.h': No such file or directory (compiling source file C:\Users\Milan\carla\Build\om2odr-source\src\netimport\NIXMLNodesHandler.cpp) [C:\Users\Milan\carla\Build\osm2odr-visualstudio\src\osm2odr.vcxproj] NIXMLTypesHandler.cpp C:\Users\Milan\carla\Build\om2odr-source\src\utils/geom/GeoConvHelper.h(31,10): fatal error C1083: Cannot open include file: 'proj_api.h': No such file or directory (compiling source file C:\Users\Milan\carla\Build\om2odr-source\src\netimport\NIXMLShapeHandler.cpp) [C:\Users\Milan\carla\Build\osm2odr-visualstudio\src\osm2odr.vcxproj] NIImporter_Vissim.cpp C:\Users\Milan\carla\Build\om2odr-source\src\utils/geom/GeoConvHelper.h(31,10): fatal error C1083: Cannot open include file: 'proj_api.h': No such file or directory (compiling source file C:\Users\Milan\carla\Build\om2odr-source\src\netimport\NIXMLPTHandler.cpp) [C:\Users\Milan\carla\Build\osm2odr-visualstudio\src\osm2odr.vcxproj] NIVissimAbstractEdge.cpp C:\Users\Milan\carla\Build\om2odr-source\src\utils/geom/GeoConvHelper.h(31,10): fatal error C1083: Cannot open include file: 'proj_api.h': No such file or directory (compiling source file C:\Users\Milan\carla\Build\om2odr-source\src\netimport\NIXMLTrafficLightsHandler.cpp) [C:\Users\Milan\carla\Build\osm2odr-visualstudio\src\osm2odr.vcxproj] NIVissimBoundedClusterObject.cpp C:\Users\Milan\carla\Build\om2odr-source\src\utils/geom/GeoConvHelper.h(31,10): fatal error C1083: Cannot open include file: 'proj_api.h': No such file or directory (compiling source file C:\Users\Milan\carla\Build\om2odr-source\src\netimport\vissim\NIImporter_Vissim.cpp) [C:\Users\Milan\carla\Build\osm2odr-visualstudio\src\osm2odr.vcxproj] NIVissimClosedLaneDef.cpp NIVissimClosures.cpp C:\Users\Milan\carla\Build\om2odr-source\src\utils/geom/GeoConvHelper.h(31,10): fatal error C1083: Cannot open include file: 'proj_api.h': No such file or directory (compiling source file C:\Users\Milan\carla\Build\om2odr-source\src\netimport\vissim\tempstructs\NIVissimAbstractEdge.cpp) [C:\Users\Milan\carla\Build\osm2odr-visualstudio\src\osm2odr.vcxproj] NIVissimConflictArea.cpp NIVissimConnection.cpp NIVissimConnectionCluster.cpp NIVissimDistrictConnection.cpp NIVissimDisturbance.cpp NIVissimEdge.cpp NIVissimEdgePosMap.cpp NIVissimExtendedEdgePoint.cpp NIVissimNodeCluster.cpp NIVissimNodeDef.cpp NIVissimNodeDef_Edges.cpp NIVissimNodeDef_Poly.cpp NIVissimNodeParticipatingEdge.cpp NIVissimSource.cpp NIVissimTL.cpp NIVissimTrafficDescription.cpp NIVissimVehTypeClass.cpp NIVissimVehicleClass.cpp NIVissimVehicleType.cpp NIVissimSingleTypeParser_Auswertungsdefinition.cpp NIVissimSingleTypeParser_Detektordefinition.cpp NIVissimSingleTypeParser_DynUml.cpp NIVissimSingleTypeParser_Einheitendefinition.cpp NIVissimSingleTypeParser_Emission.cpp NIVissimSingleTypeParser_Fahrtverlaufdateien.cpp NIVissimSingleTypeParser_Fahrverhaltendefinition.cpp NIVissimSingleTypeParser_Fahrzeugklassendefinition.cpp NIVissimSingleTypeParser_Fahrzeugtypdefinition.cpp NIVissimSingleTypeParser_Fensterdefinition.cpp NIVissimSingleTypeParser_Gefahrwarnungsdefinition.cpp NIVissimSingleTypeParser_Gelbverhaltendefinition.cpp NIVissimSingleTypeParser_Geschwindigkeitsverteilungsdefinition.cpp NIVissimSingleTypeParser_Haltestellendefinition.cpp NIVissimSingleTypeParser_Kantensperrung.cpp NIVissimSingleTypeParser_Kennungszeile.cpp NIVissimSingleTypeParser_Knotendefinition.cpp NIVissimSingleTypeParser_LSAKopplungsdefinition.cpp NIVissimSingleTypeParser_Laengenverteilungsdefinition.cpp NIVissimSingleTypeParser_Langsamfahrbereichdefinition.cpp NIVissimSingleTypeParser_Lichtsignalanlagendefinition.cpp NIVissimSingleTypeParser_Liniendefinition.cpp NIVissimSingleTypeParser_Linksverkehr.cpp NIVissimSingleTypeParser_Messungsdefinition.cpp NIVissimSingleTypeParser_Netzobjektdefinition.cpp NIVissimSingleTypeParser_Parkplatzdefinition.cpp NIVissimSingleTypeParser_Querschnittsmessungsdefinition.cpp NIVissimSingleTypeParser_Querverkehrsstoerungsdefinition.cpp NIVissimSingleTypeParser_Rautedefinition.cpp NIVissimSingleTypeParser_Reisezeitmessungsdefinition.cpp NIVissimSingleTypeParser_Richtungsentscheidungsdefinition.cpp NIVissimSingleTypeParser_Richtungspfeildefinition.cpp NIVissimSingleTypeParser_Routenentscheidungsdefinition.cpp NIVissimSingleTypeParser_Signalgeberdefinition.cpp NIVissimSingleTypeParser_Signalgruppendefinition.cpp NIVissimSingleTypeParser_SimRate.cpp NIVissimSingleTypeParser_Simdauer.cpp NIVissimSingleTypeParser_Startuhrzeit.cpp NIVissimSingleTypeParser_Startzufallszahl.cpp NIVissimSingleTypeParser_Stauparameterdefinition.cpp NIVissimSingleTypeParser_Stauzaehlerdefinition.cpp NIVissimSingleTypeParser_Stopschilddefinition.cpp NIVissimSingleTypeParser_Streckendefinition.cpp NIVissimSingleTypeParser_Streckentypdefinition.cpp NIVissimSingleTypeParser_TEAPACDefinition.cpp NIVissimSingleTypeParser_VWunschentscheidungsdefinition.cpp NIVissimSingleTypeParser_Verbindungsdefinition.cpp NIVissimSingleTypeParser_Verkehrszusammensetzungsdefinition.cpp NIVissimSingleTypeParser_Verlustzeitmessungsdefinition.cpp NIVissimSingleTypeParser_Zeitenverteilungsdefinition.cpp NIVissimSingleTypeParser_Zeitschrittfaktor.cpp NIVissimSingleTypeParser_Zuflussdefinition.cpp NIVissimSingleTypeParser_Zusammensetzungsdefinition.cpp NIVissimSingleTypeParser__XKurvedefinition.cpp NIVissimSingleTypeParser__XVerteilungsdefinition.cpp NWFrame.cpp NWWriter_Amitran.cpp NWWriter_DlrNavteq.cpp C:\Users\Milan\carla\Build\om2odr-source\src\utils/geom/GeoConvHelper.h(31,10): fatal error C1083: Cannot open include file: 'proj_api.h': No such file or directory (compiling source file C:\Users\Milan\carla\Build\om2odr-source\src\netwrite\NWFrame.cpp) [C:\Users\Milan\carla\Build\osm2odr-visualstudio\src\osm2odr.vcxproj] NWWriter_MATSim.cpp NWWriter_OpenDrive.cpp C:\Users\Milan\carla\Build\om2odr-source\src\utils/geom/GeoConvHelper.h(31,10): fatal error C1083: Cannot open include file: 'proj_api.h': No such file or directory (compiling source file C:\Users\Milan\carla\Build\om2odr-source\src\netwrite\NWWriter_Amitran.cpp) [C:\Users\Milan\carla\Build\osm2odr-visualstudio\src\osm2odr.vcxproj] NWWriter_SUMO.cpp C:\Users\Milan\carla\Build\om2odr-source\src\utils/geom/GeoConvHelper.h(31,10): fatal error C1083: Cannot open include file: 'proj_api.h': No such file or directory (compiling source file C:\Users\Milan\carla\Build\om2odr-source\src\netwrite\NWWriter_DlrNavteq.cpp) [C:\Users\Milan\carla\Build\osm2odr-visualstudio\src\osm2odr.vcxproj] NWWriter_XML.cpp C:\Users\Milan\carla\Build\om2odr-source\src\utils/geom/GeoConvHelper.h(31,10): fatal error C1083: Cannot open include file: 'proj_api.h': No such file or directory (compiling source file C:\Users\Milan\carla\Build\om2odr-source\src\netwrite\NWWriter_MATSim.cpp) [C:\Users\Milan\carla\Build\osm2odr-visualstudio\src\osm2odr.vcxproj] C:\Users\Milan\carla\Build\om2odr-source\src\utils/geom/GeoConvHelper.h(31,10): fatal error C1083: Cannot open include file: 'proj_api.h': No such file or directory (compiling source file C:\Users\Milan\carla\Build\om2odr-source\src\netwrite\NWWriter_SUMO.cpp) [C:\Users\Milan\carla\Build\osm2odr-visualstudio\src\osm2odr.vcxproj] odrSpiral.cpp socket.cpp storage.cpp C:\Users\Milan\carla\Build\om2odr-source\src\utils/geom/GeoConvHelper.h(31,10): fatal error C1083: Cannot open include file: 'proj_api.h': No such file or directory (compiling source file C:\Users\Milan\carla\Build\om2odr-source\src\netwrite\NWWriter_OpenDrive.cpp) [C:\Users\Milan\carla\Build\osm2odr-visualstudio\src\osm2odr.vcxproj] FileHelpers.cpp C:\Users\Milan\carla\Build\om2odr-source\src\utils/geom/GeoConvHelper.h(31,10): fatal error C1083: Cannot open include file: 'proj_api.h': No such file or directory (compiling source file C:\Users\Milan\carla\Build\om2odr-source\src\netwrite\NWWriter_XML.cpp) [C:\Users\Milan\carla\Build\osm2odr-visualstudio\src\osm2odr.vcxproj] IDSupplier.cpp MsgHandler.cpp Parameterised.cpp PolySolver.cpp RGBColor.cpp RandHelper.cpp SUMOTime.cpp SUMOVehicleClass.cpp StdDefs.cpp StringTokenizer.cpp StringUtils.cpp SysUtils.cpp SystemFrame.cpp DistributionCont.cpp Distribution_Parameterized.cpp Distribution_Points.cpp PolygonDynamics.cpp SUMOPolygon.cpp Shape.cpp ShapeContainer.cpp C:\Users\Milan\carla\Build\om2odr-source\src\utils/geom/GeoConvHelper.h(31,10): fatal error C1083: Cannot open include file: 'proj_api.h': No such file or directory (compiling source file C:\Users\Milan\carla\Build\om2odr-source\src\utils\shapes\SUMOPolygon.cpp) [C:\Users\Milan\carla\Build\osm2odr-visualstudio\src\osm2odr.vcxproj] ShapeHandler.cpp Option.cpp OptionsCont.cpp C:\Users\Milan\carla\Build\om2odr-source\src\utils/geom/GeoConvHelper.h(31,10): fatal error C1083: Cannot open include file: 'proj_api.h': No such file or directory (compiling source file C:\Users\Milan\carla\Build\om2odr-source\src\utils\shapes\ShapeContainer.cpp) [C:\Users\Milan\carla\Build\osm2odr-visualstudio\src\osm2odr.vcxproj] OptionsIO.cpp C:\Users\Milan\carla\Build\om2odr-source\src\utils/geom/GeoConvHelper.h(31,10): fatal error C1083: Cannot open include file: 'proj_api.h': No such file or directory (compiling source file C:\Users\Milan\carla\Build\om2odr-source\src\utils\shapes\ShapeHandler.cpp) [C:\Users\Milan\carla\Build\osm2odr-visualstudio\src\osm2odr.vcxproj] OptionsLoader.cpp OptionsParser.cpp GenericSAXHandler.cpp SAXWeightsHandler.cpp SUMOSAXAttributes.cpp SUMOSAXAttributesImpl_Cached.cpp SUMOSAXAttributesImpl_Xerces.cpp SUMOSAXHandler.cpp SUMOSAXReader.cpp SUMOXMLDefinitions.cpp XMLSubSys.cpp Boundary.cpp Bresenham.cpp GeoConvHelper.cpp GeomConvHelper.cpp GeomHelper.cpp C:\Users\Milan\carla\Build\om2odr-source\src\utils\geom\GeoConvHelper.h(31,10): fatal error C1083: Cannot open include file: 'proj_api.h': No such file or directory (compiling source file C:\Users\Milan\carla\Build\om2odr-source\src\utils\geom\GeoConvHelper.cpp) [C:\Users\Milan\carla\Build\osm2odr-visualstudio\src\osm2odr.vcxproj] Position.cpp PositionVector.cpp LineReader.cpp NamedColumnsParser.cpp OutputDevice.cpp OutputDevice_CERR.cpp OutputDevice_COUT.cpp OutputDevice_File.cpp OutputDevice_Network.cpp OutputDevice_String.cpp PlainXMLFormatter.cpp Circuit.cpp Element.cpp Node.cpp -[BuildOSM2ODR]: OSM2ODR has been successfully installed in "C:\Users\Milan\carla\PythonAPI\carla\dependencies" -[BuildPythonAPI]: [Batch params]: --py3 Building Python API for Python 3. compiling: -source/libcarla/libcarla.cpp running bdist_egg running egg_info creating source\carla.egg-info writing source\carla.egg-info\PKG-INFO writing dependency_links to source\carla.egg-info\dependency_links.txt writing top-level names to source\carla.egg-info\top_level.txt writing manifest file 'source\carla.egg-info\SOURCES.txt' reading manifest file 'source\carla.egg-info\SOURCES.txt' writing manifest file 'source\carla.egg-info\SOURCES.txt' installing library code to build\bdist.win-amd64\egg running install_lib running build_py creating build creating build\lib.win-amd64-3.8 creating build\lib.win-amd64-3.8\carla copying source\carla\command.py -> build\lib.win-amd64-3.8\carla copying source\carla_init_.py -> build\lib.win-amd64-3.8\carla running build_ext building 'carla.libcarla' extension creating build\temp.win-amd64-3.8 creating build\temp.win-amd64-3.8\Release creating build\temp.win-amd64-3.8\Release\source creating build\temp.win-amd64-3.8\Release\source\libcarla C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\bin\HostX86\x64\cl.exe /c /nologo /Ox /W3 /GL /DNDEBUG /MD -Idependencies/include -IC:\Users\Milan\AppData\Local\Programs\Python\Python38\include -IC:\Users\Milan\AppData\Local\Programs\Python\Python38\include "-IC:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\ATLMFC\include" "-IC:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\include" "-IC:\Program Files (x86)\Windows Kits\NETFXSDK\4.8\include\um" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\shared" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\um" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\winrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\cppwinrt" "-IC:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\ATLMFC\include" "-IC:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\include" "-IC:\Program Files (x86)\Windows Kits\NETFXSDK\4.8\include\um" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\shared" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\um" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\winrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\cppwinrt" /EHsc /Tpsource/libcarla/libcarla.cpp /Fobuild\temp.win-amd64-3.8\Release\source/libcarla/libcarla.obj /experimental:external /external:W0 /external:I dependencies/include/system /DBOOST_ALL_NO_LIB /DBOOST_PYTHON_STATIC_LIB /DBOOST_ERROR_CODE_HEADER_ONLY /D_WIN32_WINNT=0x0600 /DHAVE_SNPRINTF /DLIBCARLA_WITH_PYTHON_SUPPORT -DLIBCARLA_IMAGE_WITH_PNG_SUPPORT=true /MD libcarla.cpp C:\Users\Milan\carla\PythonAPI\carla\source\libcarla\OSM2ODR.cpp(7): fatal error C1083: Cannot open include file: 'OSM2ODR.h': No such file or directory error: command 'C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\bin\HostX86\x64\cl.exe' failed with exit status 2
-[BuildPythonAPI]: Carla lib for python has been successfully installed in "C:\Users\Milan\carla\PythonAPI\carla\dist"!
proj_api.h is deleted after 8.0.0, so you can install a older version, between 5.0.0 and 8.0.0 (5.0.0 declare this file would be deprecated), you can modify to proj.h.

proj_api.h is deleted after 8.0.0, so you can install a older version, between 5.0.0 and 8.0.0 (5.0.0 declare this file would be deprecated), you can modify to proj.h.
How do I exactly do that? I could only find version after 0.8 is there a repository for that?
proj_api.h is deleted after 8.0.0, so you can install a older version, between 5.0.0 and 8.0.0 (5.0.0 declare this file would be deprecated), you can modify to proj.h.
How do I exactly do that? I could only find version after 0.8 is there a repository for that?
oh i use conan to manage dependencies, you can try too. https://conan.io/center/proj There is also repo in Github: https://github.com/OSGeo/PROJ/releases?page=3
proj_api.h is deleted after 8.0.0, so you can install a older version, between 5.0.0 and 8.0.0 (5.0.0 declare this file would be deprecated), you can modify to proj.h.
How do I exactly do that? I could only find version after 0.8 is there a repository for that?
oh i use conan to manage dependencies, you can try too. https://conan.io/center/proj There is also repo in Github: https://github.com/OSGeo/PROJ/releases?page=3
Sorry I am still a little bit confused, so you are saying that the carla version that I am working with now is fine, but I have to add proj library for it to work? If so exatcly how? Thank you once again.
proj_api.h is deleted after 8.0.0, so you can install a older version, between 5.0.0 and 8.0.0 (5.0.0 declare this file would be deprecated), you can modify to proj.h.
How do I exactly do that? I could only find version after 0.8 is there a repository for that?
oh i use conan to manage dependencies, you can try too. https://conan.io/center/proj There is also repo in Github: https://github.com/OSGeo/PROJ/releases?page=3
Sorry I am still a little bit confused, so you are saying that the carla version that I am working with now is fine, but I have to add proj library for it to work? If so exatcly how? Thank you once again.
Yes, you can just follow the installation of proj to install following version( >= 5.0.0 < 8.0.0).
I have followed the instructions, decided to download proj 7.2.1, unzipped the tar file then according to this installation description https://proj.org/install.html tried to install it, since with the recommended way (OSGeo4W) I could have only installed 9.0.1 or 9.0.2. After trying to build it with "cmake -G "Visual Studio 16 2019" .." I got the following error: C:\proj-7.2.1\build>cmake -G "Visual Studio 16 2019" .. -- Selecting Windows SDK version 10.0.19041.0 to target Windows 10.0.19042. -- The C compiler identification is MSVC 19.29.30145.0 -- The CXX compiler identification is MSVC 19.29.30145.0 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: C:/Program Files (x86)/Microsoft Visual Studio/2019/Community/VC/Tools/MSVC/14.29.30133/bin/Hostx64/x64/cl.exe - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: C:/Program Files (x86)/Microsoft Visual Studio/2019/Community/VC/Tools/MSVC/14.29.30133/bin/Hostx64/x64/cl.exe - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Requiring C++11 -- Requiring C++11 - done -- Requiring C99 -- Requiring C99 - done -- Configuring PROJ: -- PROJ_VERSION = 7.2.0 -- PROJ_ABI_VERSION = 7_2 -- Looking for include file dlfcn.h -- Looking for include file dlfcn.h - not found -- Looking for include file inttypes.h -- Looking for include file inttypes.h - found -- Looking for include file memory.h -- Looking for include file memory.h - found -- Looking for include file stdint.h -- Looking for include file stdint.h - found -- Looking for include file stdlib.h -- Looking for include file stdlib.h - found -- Looking for include file string.h -- Looking for include file string.h - found -- Looking for include file sys/stat.h -- Looking for include file sys/stat.h - found -- Looking for include file sys/types.h -- Looking for include file sys/types.h - found -- Looking for include file unistd.h -- Looking for include file unistd.h - not found -- Looking for 4 include files stdlib.h, ..., float.h -- Looking for 4 include files stdlib.h, ..., float.h - found -- Looking for localeconv -- Looking for localeconv - found -- Looking for strerror -- Looking for strerror - found CMake Error at CMakeLists.txt:129 (message): sqlite3 binary not found!
CMake Error at CMakeLists.txt:134 (message): sqlite3 dependency not found!
CMake Error at CMakeLists.txt:140 (message): sqlite3 >= 3.11 required!
CMake Error at C:/Program Files/CMake/share/cmake-3.23/Modules/FindPackageHandleStandardArgs.cmake:230 (message): Could NOT find TIFF (missing: TIFF_LIBRARY TIFF_INCLUDE_DIR) Call Stack (most recent call first): C:/Program Files/CMake/share/cmake-3.23/Modules/FindPackageHandleStandardArgs.cmake:594 (_FPHSA_FAILURE_MESSAGE) C:/Program Files/CMake/share/cmake-3.23/Modules/FindTIFF.cmake:124 (FIND_PACKAGE_HANDLE_STANDARD_ARGS) CMakeLists.txt:151 (find_package)
-- Configuring incomplete, errors occurred! See also "C:/proj-7.2.1/build/CMakeFiles/CMakeOutput.log". See also "C:/proj-7.2.1/build/CMakeFiles/CMakeError.log".
Thank you for your help in advance again.
I had a similar initial error. With reference to the comment above, the version seems to be fine (7.2.1). In the script Util/InstallersWin/install_proj.bat, proj-7.2.1.tar.gz could not be downloaded. It was returning the error The request was aborted: Could not create SSL/TLS secure channel. This resulted in OSM2ODR not installing properly. I changed the download link to the github release one by changing lines 42-46 in the script install_proj.bat:
set PROJ_VERSION_NUMBER=7.2.1
set PROJ_BASE_NAME=proj-%PROJ_VERSION_NUMBER%
set PROJ_ZIP=%PROJ_BASE_NAME%.tar.gz
set PROJ_ZIP_DIR=%BUILD_DIR%%PROJ_ZIP%
set PROJ_REPO=https://github.com/OSGeo/PROJ/releases/download/%PROJ_VERSION_NUMBER%/%PROJ_ZIP%
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.
For me in Oct 2023 (seems this is a moving target as people keep changing file names/scripts), on line 53, I had to change the line from:
set PROJ_SRC_DIR=%BUILD_DIR%proj-src
to
set PROJ_SRC_DIR=%BUILD_DIR%proj-src\proj-7.2.1
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.