Hi,
swig4 cannot handle very long file names. So you either need to downgrade your swig by checking out SUMOLibraries at d470317335c91a9c8964e9ad828c896c3d6324d8 or disable Java bindings if you don't need them by setting ENABLE_JAVA_BINDINGS=OFF in the cmake call (or directly in the cache file). It is also fixed in the nightly build.

Best regards,
Michael

Am 07.03.21 um 05:08 schrieb bruce Wang:
hello everyone, why?
[453/1003] cmd.exe /C "cd /D
D:\Users\Administrator\Source\sumo\out\build\x64-Release\src\libtraci &&
"D:\Program Files (x86)\Microsoft Visual
Studio\2019\Community\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe"
-E make_directory
D:/Users/Administrator/Source/sumo/out/build/x64-Release/src/libtraci/java
D:/Users/Administrator/Source/sumo/out/build/x64-Release/src/libtraci/java
&& "D:\Program Files (x86)\Microsoft Visual
Studio\2019\Community\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe"
-E env
SWIG_LIB=D:/Users/Administrator/Source/SUMOLibraries/swigwin-4.0.2/Lib
D:/Users/Administrator/Source/SUMOLibraries/swigwin-4.0.2/swig.exe -java
-package org.eclipse.sumo.libtraci -outdir
D:/Users/Administrator/Source/sumo/out/build/x64-Release/src/libtraci/java
-c++
-ID:/Users/Administrator/Source/SUMOLibraries/googletest-1.8.0/googletest/include
-ID:/Users/Administrator/Source/SUMOLibraries/xerces-c-3.2.3/include
-ID:/Users/Administrator/Source/SUMOLibraries/proj-7.2.0/include
-ID:/Users/Administrator/Source/SUMOLibraries/fox-1.6.57/include
-ID:/Users/Administrator/Source/SUMOLibraries/freetype-2.10.4/include/freetype2
-ID:/Users/Administrator/Source/SUMOLibraries/3rdPartyLibs/zlib-1.2.11/include
-ID:/Users/Administrator/Source/SUMOLibraries/gdal-3.2.1/include
-ID:/Users/Administrator/Source/SUMOLibraries/FFMPEG-4.2.0/include
-ID:/Users/Administrator/Source/SUMOLibraries/OSG-3.6.5/include
-ID:/Users/Administrator/Source/SUMOLibraries/gl2ps-1.4.0/include
-ID:/Users/Administrator/Source/SUMOLibraries/eigen-3.3.9
-ID:/Users/Administrator/Source/sumo/out/build/x64-Release/src
-ID:/Users/Administrator/Source/sumo/src "-IC:/Program Files
(x86)/Java/jdk1.8.0_71/include" "-IC:/Program Files
(x86)/Java/jdk1.8.0_71/include/win32" -o
D:/Users/Administrator/Source/sumo/out/build/x64-Release/src/libtraci/java/libtraciJAVA_wrap.cxx
D:/Users/Administrator/Source/sumo/src/libtraci/libtraci.i"
   FAILED: src/libtraci/java/libtraciJAVA_wrap.cxx
src/libtraci/java/libtraci.java src/libtraci/java/libtraciJNI.java
   cmd.exe /C "cd /D
D:\Users\Administrator\Source\sumo\out\build\x64-Release\src\libtraci &&
"D:\Program Files (x86)\Microsoft Visual
Studio\2019\Community\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe"
-E make_directory
D:/Users/Administrator/Source/sumo/out/build/x64-Release/src/libtraci/java
D:/Users/Administrator/Source/sumo/out/build/x64-Release/src/libtraci/java
&& "D:\Program Files (x86)\Microsoft Visual
Studio\2019\Community\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe"
-E env
SWIG_LIB=D:/Users/Administrator/Source/SUMOLibraries/swigwin-4.0.2/Lib
D:/Users/Administrator/Source/SUMOLibraries/swigwin-4.0.2/swig.exe -java
-package org.eclipse.sumo.libtraci -outdir
D:/Users/Administrator/Source/sumo/out/build/x64-Release/src/libtraci/java
-c++
-ID:/Users/Administrator/Source/SUMOLibraries/googletest-1.8.0/googletest/include
-ID:/Users/Administrator/Source/SUMOLibraries/xerces-c-3.2.3/include
-ID:/Users/Administrator/Source/SUMOLibraries/proj-7.2.0/include
-ID:/Users/Administrator/Source/SUMOLibraries/fox-1.6.57/include
-ID:/Users/Administrator/Source/SUMOLibraries/freetype-2.10.4/include/freetype2
-ID:/Users/Administrator/Source/SUMOLibraries/3rdPartyLibs/zlib-1.2.11/include
-ID:/Users/Administrator/Source/SUMOLibraries/gdal-3.2.1/include
-ID:/Users/Administrator/Source/SUMOLibraries/FFMPEG-4.2.0/include
-ID:/Users/Administrator/Source/SUMOLibraries/OSG-3.6.5/include
-ID:/Users/Administrator/Source/SUMOLibraries/gl2ps-1.4.0/include
-ID:/Users/Administrator/Source/SUMOLibraries/eigen-3.3.9
-ID:/Users/Administrator/Source/sumo/out/build/x64-Release/src
-ID:/Users/Administrator/Source/sumo/src "-IC:/Program Files
(x86)/Java/jdk1.8.0_71/include" "-IC:/Program Files
(x86)/Java/jdk1.8.0_71/include/win32" -o
D:/Users/Administrator/Source/sumo/out/build/x64-Release/src/libtraci/java/libtraciJAVA_wrap.cxx
D:/Users/Administrator/Source/sumo/src/libtraci/libtraci.i"
   Unable to open file
D:\Users\Administrator\Source\sumo\out\build\x64-Release\src\libtraci\java\SWIGTYPE_p_std__mapT_std__string_std__mapT_std__string_std__mapT_int_std__shared_ptrT_libsumo__TraCIResult_t_std__lessT_int_t_t_std__lessT_std__string_t_t_std__lessT_std__string_t_t.java:
No such file or directory



--
Sent from: http://sumo-user-mailing-list.90755.n8.nabble.com/
_______________________________________________
sumo-user mailing list
[email protected]
To unsubscribe from this list, visit 
https://www.eclipse.org/mailman/listinfo/sumo-user

_______________________________________________
sumo-user mailing list
[email protected]
To unsubscribe from this list, visit 
https://www.eclipse.org/mailman/listinfo/sumo-user

Reply via email to