Hi,
yes it is possible. You should give the option -DFOX_CONFIG= when
running cmake. Please be aware that this will also disable multithreaded
routing because we use the thred implementation of the fox toolkit.

Best regards,
Michael

Am 07.05.20 um 16:22 schrieb Jose Monreal Bailey:
> Is it possible to compile sumo without GUI?
> 
> I dont need the GUI and while Im compiling I am getting the following error:
> 
> GLHelper.cpp:583:9: error: 'gl2psTextOptColor' was not declared in this
> scope; did you mean 'gl2psTextOpt'?
>   583 |         gl2psTextOptColor(text.c_str(), "Roboto", 10, align == 0
> ? GL2PS_TEXT_C : align, (GLfloat) - angle, color);
>       |         ^~~~~~~~~~~~~~~~~
>       |         gl2psTextOpt
> make[2]: ***
> [src/utils/gui/div/CMakeFiles/utils_gui_div.dir/GLHelper.cpp.o] Error 1
> make[1]: *** [src/utils/gui/div/CMakeFiles/utils_gui_div.dir/all] Error 2
> make[1]: *** Waiting for unfinished jobs....
> 
> On Thu, 7 May 2020 at 14:14, Jose Monreal Bailey <[email protected]
> <mailto:[email protected]>> wrote:
> 
>     Thank you, I just found out that fox-devel was not installed, going
>     to install again.
> 
>     Best regards,
>     Jose
> 
>     On Thu, 7 May 2020 at 13:58, Harald Schaefer <[email protected]
>     <mailto:[email protected]>> wrote:
> 
>         Hi Jose,
> 
>         have you tried it according to
>         https://sumo.dlr.de/docs/Installing/Linux_Build.html ?
> 
>         Goto your SUMO_HOME dir (with the sources)
> 
>         remove the old cmake build dir (that helps sometimes for me)
> 
>           rm -r  |build/cmake-build|
> 
>         |create it new|
> 
>         | mkdir build/cmake-build|
> 
>         |go to that dir|
> 
>         | cd build/cmake-build|
> 
>         |run cmake|
> 
>         | cmake ../..|
> 
>         |and then run a plain make make|
> 
>         | make ||-j$(nproc)|
> 
>         ||
> 
>         |What is the output of cmake?|
> 
>         |Greetings,|
> 
>         |Harald
>         |
> 
>         | |
> 
>         ||
> 
>         ||
> 
>         Am 07.05.20 um 14:42 schrieb Jose Monreal Bailey:
>>         Hey everyone,
>>
>>         I am compiling SUMO in Centos6, with the following line:
>>
>>         cmake -D
>>         
>> CMAKE_C_COMPILER=/home/support/apps/cports/rhel-6.x86_64/gnu/gcc/9.2.0/bin/gcc
>>         -D
>>         
>> CMAKE_CXX_COMPILER=/home/support/apps/cports/rhel-6.x86_64/gnu/gcc/9.2.0/bin/c++
>>         -D FOX_INCLUDE_DIR=/usr/include/fox-1.6 -D
>>         FOX_LIBRARY=/usr/lib64/libFOX-1.6.so <http://libFOX-1.6.so>  ../..
>>
>>         and I am getting the error fx.h not found, but it is in the
>>         system folder /usr/include/fox-1.6/
>>
>>         [  2%] Building CXX object
>>         src/utils/common/CMakeFiles/utils_common.dir/FileHelpers.cpp.o
>>         [  2%] Building CXX object
>>         
>> src/utils/emissions/CMakeFiles/utils_emissions.dir/HelpersEnergy.cpp.o
>>         [  2%] Building CXX object
>>         src/utils/xml/CMakeFiles/utils_xml.dir/GenericSAXHandler.cpp.o
>>         Error creating
>>         /home/users/monrealj/Projects/sumo/build/cmake-build/src/version.h
>>         'module' object has no attribute 'check_output'
>>         generating
>>         /home/users/monrealj/Projects/sumo/build/cmake-build/src/version.h
>>         from revision in <None>
>>         Scanning dependencies of target router
>>         [  2%] Built target generate-version-h
>>         [  2%] Building CXX object
>>         src/router/CMakeFiles/router.dir/ROEdge.cpp.o
>>         Scanning dependencies of target utils_shapes
>>         [  2%] Building CXX object
>>         src/utils/shapes/CMakeFiles/utils_shapes.dir/Shape.cpp.o
>>         In file included from
>>         
>> /home/users/monrealj/Projects/sumo/src/utils/router/AStarLookupTable.h:26,
>>                          from
>>         /home/users/monrealj/Projects/sumo/src/utils/router/AStarRouter.h:43,
>>                          from
>>         
>> /home/users/monrealj/Projects/sumo/src/utils/router/IntermodalRouter.h:34,
>>                          from
>>         
>> /home/users/monrealj/Projects/sumo/src/utils/router/RouterProvider.h:24,
>>                          from
>>         /home/users/monrealj/Projects/sumo/src/router/RORoutable.h:27,
>>                          from
>>         /home/users/monrealj/Projects/sumo/src/router/RONet.h:33,
>>                          from
>>         /home/users/monrealj/Projects/sumo/src/router/ROEdge.cpp:36:
>>         
>> /home/users/monrealj/Projects/sumo/src/utils/foxtools/FXWorkerThread.h:32:10:
>>         fatal error: fx.h: No such file or directory
>>            32 | #include <fx.h>
>>               |          ^~~~~~
>>         compilation terminated.
>>         make[2]: *** [src/router/CMakeFiles/router.dir/ROEdge.cpp.o]
>>         Error 1
>>         make[1]: *** [src/router/CMakeFiles/router.dir/all] Error 2
>>         make[1]: *** Waiting for unfinished jobs....
>>
>>
>>
>>         Could anyone give me some ideas what can I do to build it?
>>
>>         Best regards,
>>         Jose
>>
>>         _______________________________________________
>>         sumo-user mailing list
>>         [email protected] <mailto:[email protected]>
>>         To unsubscribe from this list, visit 
>> https://www.eclipse.org/mailman/listinfo/sumo-user
>         _______________________________________________
>         sumo-user mailing list
>         [email protected] <mailto:[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
> 


Attachment: signature.asc
Description: OpenPGP digital signature

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

Reply via email to