-
Notifications
You must be signed in to change notification settings - Fork 30
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
Fallo al compilar #2
Comments
Hola Jorge,
muchas gracias por el interés.
Pues ayer mismo me di cuenta de ese mismo problema al instalar el paquete
en otro pc.
Vi que tenía comentado ese service file en el CMakeLists.txt del
rrt_planners (no sé en qué momento lo comenté). Lo descomenté y me compiló
sin problemas.
Ayer lo actualicé en el repo. Prueba a compilar de nuevo con el cambio y me
dices si te sale algún nuevo error.
Saludos y gracias,
Noé
El mié., 19 feb. 2020 a las 12:07, Jorge De León Rivas (<
notifications@github.com>) escribió:
… Hola Noe, lo primero gracias por compartir el desarrollo que has
realizado, tengo mucho interés en poder probarlo en mi robot ya que uso una
configuración muy similar a la tuya.
Sin embargo, cuando descargo el paquete y lo intento compilar me aparecen
una serie de errores.
El primero: fatal error: rrt_planners/ChangeSolveTime.h: No such file or
directory
He revisado el directorio y ChangeSolveTime es un servicio, sin embargo,
en el CMakeList este aparece comentado. Entonces no sé si se te despistó
comentarlo en RRT_ros_wrapper.h o en el CMake.
Sin embargo, si descomento el CMake, me surgen muchos más errores. Por lo
que no sé por donde seguir para intentar solucionarlo.
Muchas gracias por la ayuda!
Un saludo
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
<#2?email_source=notifications&email_token=ADUK36CY7Q3BUBURMFQYAPDRDUHGZA5CNFSM4KXXCQF2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4IOTHQSA>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ADUK36APA6OYINYIBGDQAKTRDUHGZANCNFSM4KXXCQFQ>
.
--
NOE PEREZ HIGUERAS
Postdoctoral Researcher - RoboticsLab
Dept. Ingenieria de Sist. y Automatica
Universidad Carlos III de Madrid
c/ Butarque, 15 28911 Leganes, Madrid
España - SPAIN
|
Gracias por la respuesta tan rápida. En el CMake estaba indicado como dependencia (linea 127) y en el package.xml comentado tanto en build_depend como run_depend. Sin embargo, al compilar me salen una cantidad ingente de errores que se resumen más o menos con este error:
Por si te sirve de apoyo, estoy con Ubuntu 16.04 y ROS Kinetic. Gracias de nuevo PD: Si lo hago al revés y comento en el CMake, el resultado es el mismo |
Hola de nuevo,
perdón por los errores, en la compilación de ayer no me dio ningún otro
error, y hasta que llega otra persona que se encuentra con otros problemas,
no te das cuenta.
Ya he subido la corrección del CMakeLists.txt del indires_macro_actions.
Prueba de nuevo please, y me dices los nuevos errores.
Perdón de nuevo,
Saludos,
Noé
El mié., 19 feb. 2020 a las 12:38, Jorge De León Rivas (<
notifications@github.com>) escribió:
… Gracias por la respuesta tan rápida.
Acabo de descargar la nueva versión, pero me ha dado problemas con el
CMake y package.xml de indire_macro_actions debido a dynamic_reconfigure.
En el CMake estaba indicado como dependencia (linea 127) y en el
package.xml comentado tanto en build_depend como run_depend.
Sin embargo, al compilar me salen una cantidad ingente de errores que se
resumen más o menos con este error:
/usr/include/boost/math/constants/constants.hpp:277:3: error: unable to
find numeric literal operator ‘operator""Q’
Por si te sirve de apoyo, estoy con Ubuntu 16.04 y ROS Kinetic.
Gracias de nuevo
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
<#2?email_source=notifications&email_token=ADUK36BANAJN2QSEZYXUL73RDUK4BA5CNFSM4KXXCQF2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEMHOMGQ#issuecomment-588178970>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ADUK36DUSC5GQC7FZJHJSOLRDUK4BANCNFSM4KXXCQFQ>
.
--
NOE PEREZ HIGUERAS
Postdoctoral Researcher - RoboticsLab
Dept. Ingenieria de Sist. y Automatica
Universidad Carlos III de Madrid
c/ Butarque, 15 28911 Leganes, Madrid
España - SPAIN
|
Pues de momento los errores siguen igual, incluso he tenido que comentar la el dynamic_reconfigure del final de la línea 127. Pero sigue con el fallo de boos.
He revisado y las librerías boost las tengo todas instaladas y actualizadas. Saludos, |
Ese error de Boost es raro. Tengo que investigar a ver de donde sale,
porque en los 3 pcs que he instalado el sistema, no me ha salido nada
parecido.
Si descubro algo te digo.
El mié., 19 feb. 2020 13:20, Jorge De León Rivas <notifications@github.com>
escribió:
… Pues de momento los errores siguen igual, incluso he tenido que comentar
la el dynamic_reconfigure del final de la línea 127.
Pero sigue con el fallo de boos.
/usr/include/boost/math/special_functions/log1p.hpp:192:7: error: unable
to find numeric literal operator ‘operator""Q’ BOOST_MATH_BIG_CONSTANT(T,
64, 1.13156411870766876113), ^
/usr/include/boost/math/special_functions/log1p.hpp:192:7: note: use
-std=gnu++11 or -fext-numeric-literals to enable more built-in suffixes
He revisado y las librerías boost las tengo todas instaladas y
actualizadas.
Saludos,
Jorge
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
<#2?email_source=notifications&email_token=ADUK36H4QMJ2PM6YBNUYOI3RDUP2FA5CNFSM4KXXCQF2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEMHSXWQ#issuecomment-588196826>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ADUK36AWQ3NNEADOLJGYQGTRDUP2FANCNFSM4KXXCQFQ>
.
|
Sí, es bastante raro la verdad, y además no hay ninguna solución clara por internet. Si consigues algo te lo agradecería, porque la verdad es que llevo desde diciembre siguiendo tu paquete pero aún no he logrado compilarlo, aunque hoy he dado un paso adelante. Gracias! |
por si sirve de ayuda,
mirando la versión de Boost instalada con:
dpkg -s libboost-dev | grep 'Version'
En dos pc que tengo el sistema funcionando dice: versión 1.58.0.1ubuntu1
El mié., 19 feb. 2020 a las 14:37, Jorge De León Rivas (<
notifications@github.com>) escribió:
… Sí, es bastante raro la verdad, y además no hay ninguna solución clara por
internet.
Si consigues algo te lo agradecería, porque la verdad es que llevo desde
diciembre siguiendo tu paquete pero aún no he logrado compilarlo, aunque
hoy he dado un paso adelante.
Gracias!
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
<#2?email_source=notifications&email_token=ADUK36DZGKSYSMQVWO7SQA3RDUY2LA5CNFSM4KXXCQF2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEMH32EY#issuecomment-588234003>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ADUK36DDJP6XSYWQYZHYTUTRDUY2LANCNFSM4KXXCQFQ>
.
--
NOE PEREZ HIGUERAS
Postdoctoral Researcher - RoboticsLab
Dept. Ingenieria de Sist. y Automatica
Universidad Carlos III de Madrid
c/ Butarque, 15 28911 Leganes, Madrid
España - SPAIN
|
Bufff pues pinta mal...
|
puedes copiarme mas texto de los errores? que sale antes de ese error?
El mié., 19 feb. 2020 a las 15:20, Jorge De León Rivas (<
notifications@github.com>) escribió:
… Bufff pues pinta mal...
***@***.***:~$ dpkg -s libboost-dev | grep 'Version'
Version: 1.58.0.1ubuntu1
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
<#2?email_source=notifications&email_token=ADUK36GK7JYOXIAV6SD4BFTRDU52ZA5CNFSM4KXXCQF2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEMIBHEI#issuecomment-588256145>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ADUK36DB2IKVECHPQHNZ2ZLRDU52ZANCNFSM4KXXCQFQ>
.
--
NOE PEREZ HIGUERAS
Postdoctoral Researcher - RoboticsLab
Dept. Ingenieria de Sist. y Automatica
Universidad Carlos III de Madrid
c/ Butarque, 15 28911 Leganes, Madrid
España - SPAIN
|
He subido alguna modificación más en el CMakeLists.txt del
indires_macro_actions.
No creo que solucione lo del Boost pero prueba a ver.
De los errores de Boost necesito saber si es al compilar el paquete
indires_macro_actions, o con qué paquete es cuando saltan.
Saludos,
Noé
El mié., 19 feb. 2020 a las 15:29, NOE PEREZ HIGUERAS (<noe.perez@uc3m.es>)
escribió:
… puedes copiarme mas texto de los errores? que sale antes de ese error?
El mié., 19 feb. 2020 a las 15:20, Jorge De León Rivas (<
***@***.***>) escribió:
> Bufff pues pinta mal...
>
> ***@***.***:~$ dpkg -s libboost-dev | grep 'Version'
> Version: 1.58.0.1ubuntu1
>
> —
> You are receiving this because you commented.
> Reply to this email directly, view it on GitHub
> <#2?email_source=notifications&email_token=ADUK36GK7JYOXIAV6SD4BFTRDU52ZA5CNFSM4KXXCQF2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEMIBHEI#issuecomment-588256145>,
> or unsubscribe
> <https://github.com/notifications/unsubscribe-auth/ADUK36DB2IKVECHPQHNZ2ZLRDU52ZANCNFSM4KXXCQFQ>
> .
>
--
NOE PEREZ HIGUERAS
Postdoctoral Researcher - RoboticsLab
Dept. Ingenieria de Sist. y Automatica
Universidad Carlos III de Madrid
c/ Butarque, 15 28911 Leganes, Madrid
España - SPAIN
--
NOE PEREZ HIGUERAS
Postdoctoral Researcher - RoboticsLab
Dept. Ingenieria de Sist. y Automatica
Universidad Carlos III de Madrid
c/ Butarque, 15 28911 Leganes, Madrid
España - SPAIN
|
Buenas noches Noé, aquí te pego el inicio del error y el final
|
Hola,
gracias Jorge.
Voy a pedirte que pruebes un par de cosas, a ver si así se soluciona. Es
que como a mi no me da ese error en ningún ordenador, me cuesta depurarlo.
En el CMakeLists.txt del paquete rrt_planners:
1. En la línea 6 que era: add_compile_options(-std=c++11) añade esto:
add_compile_options(-std=c++11 -fext-numeric-literals)
y compilar a ver si no te da error.
2. Si sigue dando el mismo error, además de lo anterior, copia debajo esta
línea:
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -DBOOST_MATH_DISABLE_FLOAT128")
Ya me dices a ver si te ha valido o no. Si funciona, subo los cambios
correspondientes al repo.
Saludos,
Noé
El mié., 19 feb. 2020 a las 23:19, Jorge De León Rivas (<
notifications@github.com>) escribió:
… Buenas noches Noé, aquí te pego el inicio del error y el final
[ 94%] Building CXX object indires_navigation/rrt_planners/CMakeFiles/rrt_planners.dir/src/StateSpace.cpp.o
In file included from /usr/include/boost/config.hpp:61:0,
from /usr/include/boost/random/mersenne_twister.hpp:24,
from /home/jorge/ws/clhero_ws/src/indires_navigation/rrt_planners/include/rrt_planners/RandomNumbers.h:1,
from /home/jorge/ws/clhero_ws/src/indires_navigation/rrt_planners/include/rrt_planners/StateSpace.h:9,
from /home/jorge/ws/clhero_ws/src/indires_navigation/rrt_planners/src/StateSpace.cpp:1:
/usr/include/boost/math/constants/constants.hpp: In static member function ‘static constexpr T boost::math::constants::detail::constant_half<T>::get(const mpl_::int_<5>&)’:
/usr/include/boost/math/constants/constants.hpp:277:3: error: unable to find numeric literal operator ‘operator""Q’
BOOST_DEFINE_MATH_CONSTANT(half, 5.000000000000000000000000000000000000e-01, "5.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e-01")
^
In file included from /usr/include/boost/config.hpp:61:0,
from /usr/include/boost/random/mersenne_twister.hpp:24,
from /home/jorge/ws/clhero_ws/src/indires_navigation/rrt_planners/include/rrt_planners/RandomNumbers.h:1,
from /home/jorge/ws/clhero_ws/src/indires_navigation/rrt_planners/include/rrt_planners/StateSpace.h:9,
from /home/jorge/ws/clhero_ws/src/indires_navigation/rrt_planners/include/rrt_planners/planners/simple/SimpleQuickRRTstar.h:4,
from /home/jorge/ws/clhero_ws/src/indires_navigation/rrt_planners/src/planners/simple/SimpleQuickRRTstar.cpp:1:
/usr/include/boost/math/constants/constants.hpp: In static member function ‘static constexpr T boost::math::constants::detail::constant_half<T>::get(const mpl_::int_<5>&)’:
/usr/include/boost/math/constants/constants.hpp:277:3: error: unable to find numeric literal operator ‘operator""Q’
BOOST_DEFINE_MATH_CONSTANT(half, 5.000000000000000000000000000000000000e-01, "5.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e-01")
^
In file included from /usr/include/boost/config.hpp:61:0,
from /usr/include/boost/random/mersenne_twister.hpp:24,
from /home/jorge/ws/clhero_ws/src/indires_navigation/rrt_planners/include/rrt_planners/RandomNumbers.h:1,
from /home/jorge/ws/clhero_ws/src/indires_navigation/rrt_planners/include/rrt_planners/StateSpace.h:9,
from /home/jorge/ws/clhero_ws/src/indires_navigation/rrt_planners/include/rrt_planners/planners/control/Rrt.h:4,
from /home/jorge/ws/clhero_ws/src/indires_navigation/rrt_planners/src/planners/control/Rrt.cpp:1:
/usr/include/boost/math/constants/constants.hpp: In static member function ‘static constexpr T boost::math::constants::detail::constant_half<T>::get(const mpl_::int_<5>&)’:
/usr/include/boost/math/constants/constants.hpp:277:3: error: unable to find numeric literal operator ‘operator""Q’
BOOST_DEFINE_MATH_CONSTANT(half, 5.000000000000000000000000000000000000e-01, "5.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e-01")
^
In file included from /usr/include/boost/config.hpp:61:0,
from /usr/include/boost/random/mersenne_twister.hpp:24,
from /home/jorge/ws/clhero_ws/src/indires_navigation/rrt_planners/include/rrt_planners/RandomNumbers.h:1,
from /home/jorge/ws/clhero_ws/src/indires_navigation/rrt_planners/include/rrt_planners/StateSpace.h:9,
from /home/jorge/ws/clhero_ws/src/indires_navigation/rrt_planners/include/rrt_planners/planners/control/RRTstar.h:4,
from /home/jorge/ws/clhero_ws/src/indires_navigation/rrt_planners/src/planners/control/RRTstar.cpp:1:
/usr/include/boost/math/constants/constants.hpp: In static member function ‘static constexpr T boost::math::constants::detail::constant_half<T>::get(const mpl_::int_<5>&)’:
/usr/include/boost/math/constants/constants.hpp:277:3: error: unable to find numeric literal operator ‘operator""Q’
BOOST_DEFINE_MATH_CONSTANT(half, 5.000000000000000000000000000000000000e-01, "5.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e-01")
^
/usr/include/boost/math/constants/constants.hpp:277:3: note: use -std=gnu++11 or -fext-numeric-literals to enable more built-in suffixes
/usr/include/boost/math/constants/constants.hpp:277:3: note: use -std=gnu++11 or -fext-numeric-literals to enable more built-in suffixes
/usr/include/boost/math/constants/constants.hpp:277:3: note: use -std=gnu++11 or -fext-numeric-literals to enable more built-in suffixes
/usr/include/boost/math/constants/constants.hpp:277:3: note: use -std=gnu++11 or -fext-numeric-literals to enable more built-in suffixes
In file included from /usr/include/boost/config.hpp:61:0,
from /usr/include/boost/random/mersenne_twister.hpp:24,
from /home/jorge/ws/clhero_ws/src/indires_navigation/rrt_planners/include/rrt_planners/RandomNumbers.h:1,
from /home/jorge/ws/clhero_ws/src/indires_navigation/rrt_planners/include/rrt_planners/StateSpace.h:9,
from /home/jorge/ws/clhero_ws/src/indires_navigation/rrt_planners/include/rrt_planners/planners/simple/SimpleRRTstar.h:4,
from /home/jorge/ws/clhero_ws/src/indires_navigation/rrt_planners/src/planners/simple/SimpleRRTstar.cpp:1:
/usr/include/boost/math/constants/constants.hpp: In static member function ‘static constexpr T boost::math::constants::detail::constant_half<T>::get(const mpl_::int_<5>&)’:
/usr/include/boost/math/constants/constants.hpp:277:3: error: unable to find numeric literal operator ‘operator""Q’
BOOST_DEFINE_MATH_CONSTANT(half, 5.000000000000000000000000000000000000e-01, "5.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e-01")
^
/usr/include/boost/math/constants/constants.hpp:277:3: note: use -std=gnu++11 or -fext-numeric-literals to enable more built-in suffixes
/usr/include/boost/math/constants/constants.hpp: In static member function ‘static constexpr T boost::math::constants::detail::constant_third<T>::get(const mpl_::int_<5>&)’:
/usr/include/boost/math/constants/constants.hpp:278:3: error: unable to find numeric literal operator ‘operator""Q’
BOOST_DEFINE_MATH_CONSTANT(third, 3.333333333333333333333333333333333333e-01, "3.33333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333e-01")
^
/usr/include/boost/math/constants/constants.hpp: In static member function ‘static constexpr T boost::math::constants::detail::constant_third<T>::get(const mpl_::int_<5>&)’:
/usr/include/boost/math/constants/constants.hpp:278:3: error: unable to find numeric literal operator ‘operator""Q’
BOOST_DEFINE_MATH_CONSTANT(third, 3.333333333333333333333333333333333333e-01, "3.33333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333e-01")
^
/usr/include/boost/math/constants/constants.hpp:278:3: note: use -std=gnu++11 or -fext-numeric-literals to enable more built-in suffixes
/usr/include/boost/math/constants/constants.hpp: In static member function ‘static constexpr T boost::math::constants::detail::constant_third<T>::get(const mpl_::int_<5>&)’:
/usr/include/boost/math/constants/constants.hpp:278:3: error: unable to find numeric literal operator ‘operator""Q’
BOOST_DEFINE_MATH_CONSTANT(third, 3.333333333333333333333333333333333333e-01, "3.33333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333e-01")
^
/usr/include/boost/math/constants/constants.hpp:278:3: note: use -std=gnu++11 or -fext-numeric-literals to enable more built-in suffixes
/usr/include/boost/math/constants/constants.hpp:278:3: note: use -std=gnu++11 or -fext-numeric-literals to enable more built-in suffixes
/usr/include/boost/math/constants/constants.hpp: In static member function ‘static constexpr T boost::math::constants::detail::constant_third<T>::get(const mpl_::int_<5>&)’:
/usr/include/boost/math/constants/constants.hpp:278:3: error: unable to find numeric literal operator ‘operator""Q’
BOOST_DEFINE_MATH_CONSTANT(third, 3.333333333333333333333333333333333333e-01, "3.33333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333e-01")
^
/usr/include/boost/math/constants/constants.hpp:278:3: note: use -std=gnu++11 or -fext-numeric-literals to enable more built-in suffixes
/usr/include/boost/math/constants/constants.hpp: In static member function ‘static constexpr T boost::math::constants::detail::constant_twothirds<T>::get(const mpl_::int_<5>&)’:
/usr/include/boost/math/constants/constants.hpp:279:3: error: unable to find numeric literal operator ‘operator""Q’
BOOST_DEFINE_MATH_CONSTANT(twothirds, 6.666666666666666666666666666666666666e-01, "6.66666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666667e-01")
^
/usr/include/boost/math/constants/constants.hpp:279:3: note: use -std=gnu++11 or -fext-numeric-literals to enable more built-in suffixes
/usr/include/boost/math/constants/constants.hpp: In static member function ‘static constexpr T boost::math::constants::detail::constant_twothirds<T>::get(const mpl_::int_<5>&)’:
/usr/include/boost/math/constants/constants.hpp:279:3: error: unable to find numeric literal operator ‘operator""Q’
BOOST_DEFINE_MATH_CONSTANT(twothirds, 6.666666666666666666666666666666666666e-01, "6.66666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666667e-01")
^
/usr/include/boost/math/constants/constants.hpp:279:3: note: use -std=gnu++11 or -fext-numeric-literals to enable more built-in suffixes
/usr/include/boost/math/constants/constants.hpp: In static member function ‘static constexpr T boost::math::constants::detail::constant_twothirds<T>::get(const mpl_::int_<5>&)’:
/usr/include/boost/math/constants/constants.hpp:279:3: error: unable to find numeric literal operator ‘operator""Q’
BOOST_DEFINE_MATH_CONSTANT(twothirds, 6.666666666666666666666666666666666666e-01, "6.66666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666667e-01")
^
/usr/include/boost/math/constants/constants.hpp:279:3: note: use -std=gnu++11 or -fext-numeric-literals to enable more built-in suffixes
/usr/include/boost/math/constants/constants.hpp: In static member function ‘static constexpr T boost::math::constants::detail::constant_twothirds<T>::get(const mpl_::int_<5>&)’:
/usr/include/boost/math/constants/constants.hpp:279:3: error: unable to find numeric literal operator ‘operator""Q’
BOOST_DEFINE_MATH_CONSTANT(twothirds, 6.666666666666666666666666666666666666e-01, "6.66666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666667e-01")
^
/usr/include/boost/math/constants/constants.hpp:279:3: note: use -std=gnu++11 or -fext-numeric-literals to enable more built-in suffixes
/usr/include/boost/math/constants/constants.hpp: In static member function ‘static constexpr T boost::math::constants::detail::constant_two_thirds<T>::get(const mpl_::int_<5>&)’:
/usr/include/boost/math/constants/constants.hpp:280:3: error: unable to find numeric literal operator ‘operator""Q’
BOOST_DEFINE_MATH_CONSTANT(two_thirds, 6.666666666666666666666666666666666666e-01, "6.66666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666667e-01")
^
/usr/include/boost/math/constants/constants.hpp:280:3: note: use -std=gnu++11 or -fext-numeric-literals to enable more built-in suffixes
/usr/include/boost/math/constants/constants.hpp: In static member function ‘static constexpr T boost::math::constants::detail::constant_two_thirds<T>::get(const mpl_::int_<5>&)’:
/usr/include/boost/math/constants/constants.hpp:280:3: error: unable to find numeric literal operator ‘operator""Q’
BOOST_DEFINE_MATH_CONSTANT(two_thirds, 6.666666666666666666666666666666666666e-01, "6.66666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666667e-01")
^
/usr/include/boost/math/constants/constants.hpp: In static member function ‘static constexpr T boost::math::constants::detail::constant_two_thirds<T>::get(const mpl_::int_<5>&)’:
/usr/include/boost/math/constants/constants.hpp:280:3: error: unable to find numeric literal operator ‘operator""Q’
BOOST_DEFINE_MATH_CONSTANT(two_thirds, 6.666666666666666666666666666666666666e-01, "6.66666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666667e-01")
^
/usr/include/boost/math/constants/constants.hpp:280:3: note: use -std=gnu++11 or -fext-numeric-literals to enable more built-in suffixes
/usr/include/boost/math/constants/constants.hpp:280:3: note: use -std=gnu++11 or -fext-numeric-literals to enable more built-in suffixes
/usr/include/boost/math/constants/constants.hpp: In static member function ‘static constexpr T boost::math::constants::detail::constant_three_quarters<T>::get(const mpl_::int_<5>&)’:
/usr/include/boost/math/constants/constants.hpp:281:3: error: unable to find numeric literal operator ‘operator""Q’
BOOST_DEFINE_MATH_CONSTANT(three_quarters, 7.500000000000000000000000000000000000e-01, "7.50000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e-01")
^
/usr/include/boost/math/constants/constants.hpp:281:3: note: use -std=gnu++11 or -fext-numeric-literals to enable more built-in suffixes
/usr/include/boost/math/constants/constants.hpp: In static member function ‘static constexpr T boost::math::constants::detail::constant_two_thirds<T>::get(const mpl_::int_<5>&)’:
/usr/include/boost/math/constants/constants.hpp:280:3: error: unable to find numeric literal operator ‘operator""Q’
BOOST_DEFINE_MATH_CONSTANT(two_thirds, 6.666666666666666666666666666666666666e-01, "6.66666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666667e-01")
^
/usr/include/boost/math/constants/constants.hpp:280:3: note: use -std=gnu++11 or -fext-numeric-literals to enable more built-in suffixes
/usr/include/boost/math/constants/constants.hpp: In static member function ‘static constexpr T boost::math::constants::detail::constant_third<T>::get(const mpl_::int_<5>&)’:
/usr/include/boost/math/constants/constants.hpp:278:3: error: unable to find numeric literal operator ‘operator""Q’
BOOST_DEFINE_MATH_CONSTANT(third, 3.333333333333333333333333333333333333e-01, "3.33333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333e-01")
^
/usr/include/boost/math/constants/constants.hpp: In static member function ‘static constexpr T boost::math::constants::detail::constant_root_two<T>::get(const mpl_::int_<5>&)’:
/usr/include/boost/math/constants/constants.hpp:282:3: error: unable to find numeric literal operator ‘operator""Q’
BOOST_DEFINE_MATH_CONSTANT(root_two, 1.414213562373095048801688724209698078e+00, "1.41421356237309504880168872420969807856967187537694807317667973799073247846210703885038753432764157273501384623e+00")
^
/usr/include/boost/math/constants/constants.hpp:278:3: note: use -std=gnu++11 or -fext-numeric-literals to enable more built-in suffixes
/usr/include/boost/math/constants/constants.hpp:282:3: note: use -std=gnu++11 or -fext-numeric-literals to enable more built-in suffixes
/usr/include/boost/math/constants/constants.hpp: In static member function ‘static constexpr T boost::math::constants::detail::constant_three_quarters<T>::get(const mpl_::int_<5>&)’:
/usr/include/boost/math/constants/constants.hpp:281:3: error: unable to find numeric literal operator ‘operator""Q’
BOOST_DEFINE_MATH_CONSTANT(three_quarters, 7.500000000000000000000000000000000000e-01, "7.50000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e-01")
^
/usr/include/boost/math/constants/constants.hpp: In static member function ‘static constexpr T boost::math::constants::detail::constant_three_quarters<T>::get(const mpl_::int_<5>&)’:
/usr/include/boost/math/constants/constants.hpp:281:3: error: unable to find numeric literal operator ‘operator""Q’
BOOST_DEFINE_MATH_CONSTANT(three_quarters, 7.500000000000000000000000000000000000e-01, "7.50000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e-01")
^
/usr/include/boost/math/constants/constants.hpp:281:3: note: use -std=gnu++11 or -fext-numeric-literals to enable more built-in suffixes
/usr/include/boost/math/constants/constants.hpp:281:3: note: use -std=gnu++11 or -fext-numeric-literals to enable more built-in suffixes
/usr/include/boost/math/constants/constants.hpp: In static member function ‘static constexpr T boost::math::constants::detail::constant_three_quarters<T>::get(const mpl_::int_<5>&)’:```
...
``` /usr/include/boost/math/special_functions/detail/erf_inv.hpp:352:46: error: unable to find numeric literal operator ‘operator""Q’
if(is_value_non_zero(static_cast<T>(BOOST_MATH_BIG_CONSTANT(T, 64, 1e-800))))
^
/usr/include/boost/math/special_functions/detail/erf_inv.hpp:352:46: note: use -std=gnu++11 or -fext-numeric-literals to enable more built-in suffixes
/usr/include/boost/math/special_functions/detail/erf_inv.hpp:353:50: error: unable to find numeric literal operator ‘operator""Q’
boost::math::erfc_inv(static_cast<T>(BOOST_MATH_BIG_CONSTANT(T, 64, 1e-800)), Policy());
^
/usr/include/boost/math/special_functions/detail/erf_inv.hpp:353:50: note: use -std=gnu++11 or -fext-numeric-literals to enable more built-in suffixes
/usr/include/boost/math/special_functions/detail/erf_inv.hpp:354:46: error: unable to find numeric literal operator ‘operator""Q’
if(is_value_non_zero(static_cast<T>(BOOST_MATH_BIG_CONSTANT(T, 64, 1e-900))))
^
/usr/include/boost/math/special_functions/detail/erf_inv.hpp:354:46: note: use -std=gnu++11 or -fext-numeric-literals to enable more built-in suffixes
/usr/include/boost/math/special_functions/detail/erf_inv.hpp:355:50: error: unable to find numeric literal operator ‘operator""Q’
boost::math::erfc_inv(static_cast<T>(BOOST_MATH_BIG_CONSTANT(T, 64, 1e-900)), Policy());
^
/usr/include/boost/math/special_functions/detail/erf_inv.hpp:355:50: note: use -std=gnu++11 or -fext-numeric-literals to enable more built-in suffixes
/usr/include/boost/math/special_functions/detail/erf_inv.hpp:346:46: note: use -std=gnu++11 or -fext-numeric-literals to enable more built-in suffixes
/usr/include/boost/math/special_functions/detail/erf_inv.hpp:347:50: error: unable to find numeric literal operator ‘operator""Q’
boost::math::erfc_inv(static_cast<T>(BOOST_MATH_BIG_CONSTANT(T, 64, 1e-130)), Policy());
^
/usr/include/boost/math/special_functions/detail/erf_inv.hpp:347:50: note: use -std=gnu++11 or -fext-numeric-literals to enable more built-in suffixes
/usr/include/boost/math/special_functions/detail/erf_inv.hpp:352:46: error: unable to find numeric literal operator ‘operator""Q’
if(is_value_non_zero(static_cast<T>(BOOST_MATH_BIG_CONSTANT(T, 64, 1e-800))))
^
/usr/include/boost/math/special_functions/detail/erf_inv.hpp:352:46: note: use -std=gnu++11 or -fext-numeric-literals to enable more built-in suffixes
/usr/include/boost/math/special_functions/detail/erf_inv.hpp:353:50: error: unable to find numeric literal operator ‘operator""Q’
boost::math::erfc_inv(static_cast<T>(BOOST_MATH_BIG_CONSTANT(T, 64, 1e-800)), Policy());
^
/usr/include/boost/math/special_functions/detail/erf_inv.hpp:353:50: note: use -std=gnu++11 or -fext-numeric-literals to enable more built-in suffixes
/usr/include/boost/math/special_functions/detail/erf_inv.hpp:354:46: error: unable to find numeric literal operator ‘operator""Q’
if(is_value_non_zero(static_cast<T>(BOOST_MATH_BIG_CONSTANT(T, 64, 1e-900))))
^
/usr/include/boost/math/special_functions/detail/erf_inv.hpp:354:46: note: use -std=gnu++11 or -fext-numeric-literals to enable more built-in suffixes
/usr/include/boost/math/special_functions/detail/erf_inv.hpp:355:50: error: unable to find numeric literal operator ‘operator""Q’
boost::math::erfc_inv(static_cast<T>(BOOST_MATH_BIG_CONSTANT(T, 64, 1e-900)), Policy());
^
/usr/include/boost/math/special_functions/detail/erf_inv.hpp:355:50: note: use -std=gnu++11 or -fext-numeric-literals to enable more built-in suffixes
indires_navigation/rrt_planners/CMakeFiles/rrt_planners.dir/build.make:110: recipe for target 'indires_navigation/rrt_planners/CMakeFiles/rrt_planners.dir/src/planners/simple/SimpleRRTstar.cpp.o' failed
make[2]: *** [indires_navigation/rrt_planners/CMakeFiles/rrt_planners.dir/src/planners/simple/SimpleRRTstar.cpp.o] Error 1
indires_navigation/rrt_planners/CMakeFiles/rrt_planners.dir/build.make:182: recipe for target 'indires_navigation/rrt_planners/CMakeFiles/rrt_planners.dir/src/planners/control/RRTstar.cpp.o' failed
make[2]: *** [indires_navigation/rrt_planners/CMakeFiles/rrt_planners.dir/src/planners/control/RRTstar.cpp.o] Error 1
indires_navigation/rrt_planners/CMakeFiles/rrt_planners.dir/build.make:86: recipe for target 'indires_navigation/rrt_planners/CMakeFiles/rrt_planners.dir/src/planners/simple/SimpleRRT.cpp.o' failed
make[2]: *** [indires_navigation/rrt_planners/CMakeFiles/rrt_planners.dir/src/planners/simple/SimpleRRT.cpp.o] Error 1
indires_navigation/rrt_planners/CMakeFiles/rrt_planners.dir/build.make:158: recipe for target 'indires_navigation/rrt_planners/CMakeFiles/rrt_planners.dir/src/planners/control/Rrt.cpp.o' failed
make[2]: *** [indires_navigation/rrt_planners/CMakeFiles/rrt_planners.dir/src/planners/control/Rrt.cpp.o] Error 1
indires_navigation/rrt_planners/CMakeFiles/rrt_planners.dir/build.make:206: recipe for target 'indires_navigation/rrt_planners/CMakeFiles/rrt_planners.dir/src/planners/control/HalfRRTstar.cpp.o' failed
make[2]: *** [indires_navigation/rrt_planners/CMakeFiles/rrt_planners.dir/src/planners/control/HalfRRTstar.cpp.o] Error 1
indires_navigation/rrt_planners/CMakeFiles/rrt_planners.dir/build.make:134: recipe for target 'indires_navigation/rrt_planners/CMakeFiles/rrt_planners.dir/src/planners/simple/SimpleQuickRRTstar.cpp.o' failed
make[2]: *** [indires_navigation/rrt_planners/CMakeFiles/rrt_planners.dir/src/planners/simple/SimpleQuickRRTstar.cpp.o] Error 1
indires_navigation/rrt_planners/CMakeFiles/rrt_planners.dir/build.make:62: recipe for target 'indires_navigation/rrt_planners/CMakeFiles/rrt_planners.dir/src/planners/Planner.cpp.o' failed
make[2]: *** [indires_navigation/rrt_planners/CMakeFiles/rrt_planners.dir/src/planners/Planner.cpp.o] Error 1
CMakeFiles/Makefile2:11663: recipe for target 'indires_navigation/rrt_planners/CMakeFiles/rrt_planners.dir/all' failed
make[1]: *** [indires_navigation/rrt_planners/CMakeFiles/rrt_planners.dir/all] Error 2
Makefile:138: recipe for target 'all' failed
make: *** [all] Error 2
Invoking "make -j8 -l8" failed ```
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
<#2?email_source=notifications&email_token=ADUK36C4ETLFW7BTHI5WWBTRDWV5JA5CNFSM4KXXCQF2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEMJ5FMI#issuecomment-588501681>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ADUK36AYYORD4HCUDKJDSPDRDWV5JANCNFSM4KXXCQFQ>
.
--
NOE PEREZ HIGUERAS
Postdoctoral Researcher - RoboticsLab
Dept. Ingenieria de Sist. y Automatica
Universidad Carlos III de Madrid
c/ Butarque, 15 28911 Leganes, Madrid
España - SPAIN
|
Buenos días Noé, por fin ha funcionado! He tenido que hacer la primera modificación en 2 paquetes: rrt_planners y rrt_global_planers Por cierto, ¿cómo supiste dar con el fallo? Ahora me toca ver como configurarlo y lanzarlo. Quizás una miniwiki en el Readme estaría bien, o si prefieres lanzo unas preguntas nuevas. Como quieras. Un saludo y gracias!! |
Genial!!
Añadiré los cambios y actualizaré el repo.
Sí, debería extender el readme con todos los pasos para que sea más usable,
pero estoy justo de tiempo estos días. Cuando pueda la mejoraré, pero de
momento, pues ve contándome los problemas o dudas que vayas teniendo.
Saludos,
Noé
El jue., 20 feb. 2020 a las 13:01, Jorge De León Rivas (<
notifications@github.com>) escribió:
… Buenos días Noé, por fin ha funcionado!
He tenido que hacer la primera modificación en 2 paquetes: *rrt_planners*
y *rrt_global_planers*
Por cierto, ¿cómo supiste dar con el fallo?
Ahora me toca ver como configurarlo y lanzarlo. Quizás una miniwiki en el
Readme estaría bien, o si prefieres lanzo unas preguntas nuevas. Como
quieras.
Un saludo y gracias!!
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
<#2?email_source=notifications&email_token=ADUK36H5BJM7T6TLRK5LB3DRDZWHXA5CNFSM4KXXCQF2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEMNTNAY#issuecomment-588985987>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ADUK36EX6DGZ5ZCXNJYOBSLRDZWHXANCNFSM4KXXCQFQ>
.
--
NOE PEREZ HIGUERAS
Postdoctoral Researcher - RoboticsLab
Dept. Ingenieria de Sist. y Automatica
Universidad Carlos III de Madrid
c/ Butarque, 15 28911 Leganes, Madrid
España - SPAIN
|
Hola Noe, lo primero gracias por compartir el desarrollo que has realizado, tengo mucho interés en poder probarlo en mi robot ya que uso una configuración muy similar a la tuya.
Sin embargo, cuando descargo el paquete y lo intento compilar me aparecen una serie de errores.
El primero:
fatal error: rrt_planners/ChangeSolveTime.h: No such file or directory
He revisado el directorio y ChangeSolveTime es un servicio, sin embargo, en el CMakeList este aparece comentado. Entonces no sé si se te despistó comentarlo en RRT_ros_wrapper.h o en el CMake.
Sin embargo, si descomento el CMake, me surgen muchos más errores. Por lo que no sé por donde seguir para intentar solucionarlo.
Muchas gracias por la ayuda!
Un saludo
The text was updated successfully, but these errors were encountered: