Skip to content
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

Rebuild for dartsim 6.13.2 #26

Merged
merged 3 commits into from
May 2, 2024

Conversation

conda-forge-admin
Copy link
Contributor

@conda-forge-admin conda-forge-admin commented Mar 23, 2024

Hi! This is the friendly automated conda-forge-webservice.

I've started rerendering the recipe as instructed in #25.

If I find any needed changes to the recipe, I'll push them to this PR shortly. Thank you for waiting!

Here's a checklist to do before merging.

  • Bump the build number if needed.

Fixes #25

@conda-forge-webservices
Copy link
Contributor

Hi! This is the friendly automated conda-forge-linting service.

I just wanted to let you know that I linted all conda-recipes in your PR (recipe) and found it was in an excellent condition.

@traversaro traversaro changed the title MNT: rerender Rebuild for dartsim 6.13.2 Mar 23, 2024
@traversaro
Copy link
Contributor

(Done it manually as we do not have dartsim in conda-forge pinnings yet)

@traversaro
Copy link
Contributor

Actually the 6.13.1 builds should be compatible with the 6.13.2 build due to the declared compatibility of dartsim, but anyhow let's build as I wanted to check if a local failure that I am experiencing:

FAILED: bin/gz-physics8-dartsim-plugin.dll lib/gz-physics8-dartsim-plugin.lib 
C:\Windows\system32\cmd.exe /C "cd . && C:\src\pixi_gazebodistro\.pixi\envs\default\Library\bin\cmake.exe -E vs_link_dll --intdir=dartsim\CMakeFiles\gz-physics8-dartsim-plugin.dir --rc=C:\PROGRA~2\WI3CF2~1\10\bin\100226~1.0\x64\rc.exe --mt=C:\PROGRA~2\WI3CF2~1\10\bin\100226~1.0\x64\mt.exe --manifests  -- C:\PROGRA~2\MICROS~4\2019\BUILDT~1\VC\Tools\MSVC\1429~1.301\bin\Hostx64\x64\link.exe /nologo dartsim\CMakeFiles\gz-physics8-dartsim-plugin.dir\src\AddedMassFeatures.cc.obj dartsim\CMakeFiles\gz-physics8-dartsim-plugin.dir\src\CustomFeatures.cc.obj dartsim\CMakeFiles\gz-physics8-dartsim-plugin.dir\src\CustomHeightmapShape.cc.obj dartsim\CMakeFiles\gz-physics8-dartsim-plugin.dir\src\CustomMeshShape.cc.obj dartsim\CMakeFiles\gz-physics8-dartsim-plugin.dir\src\EntityManagementFeatures.cc.obj dartsim\CMakeFiles\gz-physics8-dartsim-plugin.dir\src\FreeGroupFeatures.cc.obj dartsim\CMakeFiles\gz-physics8-dartsim-plugin.dir\src\GzOdeCollisionDetector.cc.obj dartsim\CMakeFiles\gz-physics8-dartsim-plugin.dir\src\JointFeatures.cc.obj dartsim\CMakeFiles\gz-physics8-dartsim-plugin.dir\src\KinematicsFeatures.cc.obj dartsim\CMakeFiles\gz-physics8-dartsim-plugin.dir\src\LinkFeatures.cc.obj dartsim\CMakeFiles\gz-physics8-dartsim-plugin.dir\src\SDFFeatures.cc.obj dartsim\CMakeFiles\gz-physics8-dartsim-plugin.dir\src\ShapeFeatures.cc.obj dartsim\CMakeFiles\gz-physics8-dartsim-plugin.dir\src\SimulationFeatures.cc.obj dartsim\CMakeFiles\gz-physics8-dartsim-plugin.dir\src\WorldFeatures.cc.obj dartsim\CMakeFiles\gz-physics8-dartsim-plugin.dir\src\plugin.cc.obj  /out:bin\gz-physics8-dartsim-plugin.dll /implib:lib\gz-physics8-dartsim-plugin.lib /pdb:bin\gz-physics8-dartsim-plugin.pdb /dll /version:8.0 /machine:x64 /debug /INCREMENTAL /INCREMENTAL:NO /LTCG  C:\src\pixi_gazebodistro\.pixi\envs\default\Library\lib\dart-collision-bullet.lib  C:\src\pixi_gazebodistro\.pixi\envs\default\Library\lib\BulletDynamics.lib  C:\src\pixi_gazebodistro\.pixi\envs\default\Library\lib\BulletCollision.lib  C:\src\pixi_gazebodistro\.pixi\envs\default\Library\lib\LinearMath.lib  C:\src\pixi_gazebodistro\.pixi\envs\default\Library\lib\BulletSoftBody.lib  C:\src\pixi_gazebodistro\.pixi\envs\default\Library\lib\dart-collision-ode.lib  C:\src\pixi_gazebodistro\.pixi\envs\default\Library\lib\ode_double.lib  C:\src\pixi_gazebodistro\.pixi\envs\default\Library\lib\dart-utils-urdf.lib  C:\src\pixi_gazebodistro\.pixi\envs\default\Library\lib\dart-utils.lib  C:\src\pixi_gazebodistro\.pixi\envs\default\Library\lib\tinyxml2.lib  C:\src\pixi_gazebodistro\.pixi\envs\default\Library\lib\urdfdom_sensor.lib  C:\src\pixi_gazebodistro\.pixi\envs\default\Library\lib\urdfdom_model_state.lib  C:\src\pixi_gazebodistro\.pixi\envs\default\Library\lib\urdfdom_model.lib  C:\src\pixi_gazebodistro\.pixi\envs\default\Library\lib\urdfdom_world.lib  C:\src\pixi_gazebodistro\.pixi\envs\default\Library\lib\dart.lib  C:\src\pixi_gazebodistro\.pixi\envs\default\Library\lib\dart-external-odelcpsolver.lib  C:\src\pixi_gazebodistro\.pixi\envs\default\Library\lib\fcl.lib  C:\src\pixi_gazebodistro\.pixi\envs\default\Library\lib\ccd.lib  -lpthreads  C:\src\pixi_gazebodistro\.pixi\envs\default\Library\lib\fmt.lib  C:\src\pixi_gazebodistro\.pixi\envs\default\Library\lib\octomap.lib  C:\src\pixi_gazebodistro\.pixi\envs\default\Library\lib\octomath.lib  C:\src\pixi_gazebodistro\ionic_ws\install\lib\sdformat15.lib  C:\src\pixi_gazebodistro\ionic_ws\install\lib\gz-common6-geospatial.lib  lib\gz-physics8.lib  C:\src\pixi_gazebodistro\ionic_ws\install\lib\gz-plugin3.lib  C:\src\pixi_gazebodistro\ionic_ws\install\lib\gz-common6-graphics.lib  C:\src\pixi_gazebodistro\.pixi\envs\default\Library\lib\assimp.lib  C:\src\pixi_gazebodistro\.pixi\envs\default\Library\lib\zlibstatic.lib  C:\src\pixi_gazebodistro\ionic_ws\install\lib\gz-math8.lib  C:\src\pixi_gazebodistro\ionic_ws\install\lib\gz-common6-profiler.lib  C:\src\pixi_gazebodistro\ionic_ws\install\lib\gz-common6.lib  C:\src\pixi_gazebodistro\ionic_ws\install\lib\gz-utils3.lib  kernel32.lib user32.lib gdi32.lib winspool.lib shell32.lib ole32.lib oleaut32.lib uuid.lib comdlg32.lib advapi32.lib && cd ."
LINK: command "C:\PROGRA~2\MICROS~4\2019\BUILDT~1\VC\Tools\MSVC\1429~1.301\bin\Hostx64\x64\link.exe /nologo dartsim\CMakeFiles\gz-physics8-dartsim-plugin.dir\src\AddedMassFeatures.cc.obj dartsim\CMakeFiles\gz-physics8-dartsim-plugin.dir\src\CustomFeatures.cc.obj dartsim\CMakeFiles\gz-physics8-dartsim-plugin.dir\src\CustomHeightmapShape.cc.obj dartsim\CMakeFiles\gz-physics8-dartsim-plugin.dir\src\CustomMeshShape.cc.obj dartsim\CMakeFiles\gz-physics8-dartsim-plugin.dir\src\EntityManagementFeatures.cc.obj dartsim\CMakeFiles\gz-physics8-dartsim-plugin.dir\src\FreeGroupFeatures.cc.obj dartsim\CMakeFiles\gz-physics8-dartsim-plugin.dir\src\GzOdeCollisionDetector.cc.obj dartsim\CMakeFiles\gz-physics8-dartsim-plugin.dir\src\JointFeatures.cc.obj dartsim\CMakeFiles\gz-physics8-dartsim-plugin.dir\src\KinematicsFeatures.cc.obj dartsim\CMakeFiles\gz-physics8-dartsim-plugin.dir\src\LinkFeatures.cc.obj dartsim\CMakeFiles\gz-physics8-dartsim-plugin.dir\src\SDFFeatures.cc.obj dartsim\CMakeFiles\gz-physics8-dartsim-plugin.dir\src\ShapeFeatures.cc.obj dartsim\CMakeFiles\gz-physics8-dartsim-plugin.dir\src\SimulationFeatures.cc.obj dartsim\CMakeFiles\gz-physics8-dartsim-plugin.dir\src\WorldFeatures.cc.obj dartsim\CMakeFiles\gz-physics8-dartsim-plugin.dir\src\plugin.cc.obj /out:bin\gz-physics8-dartsim-plugin.dll /implib:lib\gz-physics8-dartsim-plugin.lib /pdb:bin\gz-physics8-dartsim-plugin.pdb /dll /version:8.0 /machine:x64 /debug /INCREMENTAL /INCREMENTAL:NO /LTCG C:\src\pixi_gazebodistro\.pixi\envs\default\Library\lib\dart-collision-bullet.lib C:\src\pixi_gazebodistro\.pixi\envs\default\Library\lib\BulletDynamics.lib C:\src\pixi_gazebodistro\.pixi\envs\default\Library\lib\BulletCollision.lib C:\src\pixi_gazebodistro\.pixi\envs\default\Library\lib\LinearMath.lib C:\src\pixi_gazebodistro\.pixi\envs\default\Library\lib\BulletSoftBody.lib C:\src\pixi_gazebodistro\.pixi\envs\default\Library\lib\dart-collision-ode.lib C:\src\pixi_gazebodistro\.pixi\envs\default\Library\lib\ode_double.lib C:\src\pixi_gazebodistro\.pixi\envs\default\Library\lib\dart-utils-urdf.lib C:\src\pixi_gazebodistro\.pixi\envs\default\Library\lib\dart-utils.lib C:\src\pixi_gazebodistro\.pixi\envs\default\Library\lib\tinyxml2.lib C:\src\pixi_gazebodistro\.pixi\envs\default\Library\lib\urdfdom_sensor.lib C:\src\pixi_gazebodistro\.pixi\envs\default\Library\lib\urdfdom_model_state.lib C:\src\pixi_gazebodistro\.pixi\envs\default\Library\lib\urdfdom_model.lib C:\src\pixi_gazebodistro\.pixi\envs\default\Library\lib\urdfdom_world.lib C:\src\pixi_gazebodistro\.pixi\envs\default\Library\lib\dart.lib C:\src\pixi_gazebodistro\.pixi\envs\default\Library\lib\dart-external-odelcpsolver.lib C:\src\pixi_gazebodistro\.pixi\envs\default\Library\lib\fcl.lib C:\src\pixi_gazebodistro\.pixi\envs\default\Library\lib\ccd.lib -lpthreads C:\src\pixi_gazebodistro\.pixi\envs\default\Library\lib\fmt.lib C:\src\pixi_gazebodistro\.pixi\envs\default\Library\lib\octomap.lib C:\src\pixi_gazebodistro\.pixi\envs\default\Library\lib\octomath.lib C:\src\pixi_gazebodistro\ionic_ws\install\lib\sdformat15.lib C:\src\pixi_gazebodistro\ionic_ws\install\lib\gz-common6-geospatial.lib lib\gz-physics8.lib C:\src\pixi_gazebodistro\ionic_ws\install\lib\gz-plugin3.lib C:\src\pixi_gazebodistro\ionic_ws\install\lib\gz-common6-graphics.lib C:\src\pixi_gazebodistro\.pixi\envs\default\Library\lib\assimp.lib C:\src\pixi_gazebodistro\.pixi\envs\default\Library\lib\zlibstatic.lib C:\src\pixi_gazebodistro\ionic_ws\install\lib\gz-math8.lib C:\src\pixi_gazebodistro\ionic_ws\install\lib\gz-common6-profiler.lib C:\src\pixi_gazebodistro\ionic_ws\install\lib\gz-common6.lib C:\src\pixi_gazebodistro\ionic_ws\install\lib\gz-utils3.lib kernel32.lib user32.lib gdi32.lib winspool.lib shell32.lib ole32.lib oleaut32.lib uuid.lib comdlg32.lib advapi32.lib /MANIFEST:EMBED,ID=2" failed (exit code 1120) with the following output:
LINK : warning LNK4044: unrecognized option '/lpthreads'; ignored
   Creating library lib\gz-physics8-dartsim-plugin.lib and object lib\gz-physics8-dartsim-plugin.exp
WorldFeatures.cc.obj : error LNK2001: unresolved external symbol "public: virtual bool __cdecl dart::constraint::DantzigBoxedLcpSolver::canSolve(int,double const *)" (?canSolve@DantzigBoxedLcpSolver@constraint@dart@@UEAA_NHPEBN@Z)

WorldFeatures.cc.obj : error LNK2001: unresolved external symbol "public: virtual bool __cdecl dart::constraint::PgsBoxedLcpSolver::canSolve(int,double const *)" (?canSolve@PgsBoxedLcpSolver@constraint@dart@@UEAA_NHPEBN@Z)

bin\gz-physics8-dartsim-plugin.dll : fatal error LNK1120: 2 unresolved externals

also happens here.

@traversaro
Copy link
Contributor

Actually the 6.13.1 builds should be compatible with the 6.13.2 build due to the declared compatibility of dartsim, but anyhow let's build as I wanted to check if a local failure that I am experiencing:

FAILED: bin/gz-physics8-dartsim-plugin.dll lib/gz-physics8-dartsim-plugin.lib 
C:\Windows\system32\cmd.exe /C "cd . && C:\src\pixi_gazebodistro\.pixi\envs\default\Library\bin\cmake.exe -E vs_link_dll --intdir=dartsim\CMakeFiles\gz-physics8-dartsim-plugin.dir --rc=C:\PROGRA~2\WI3CF2~1\10\bin\100226~1.0\x64\rc.exe --mt=C:\PROGRA~2\WI3CF2~1\10\bin\100226~1.0\x64\mt.exe --manifests  -- C:\PROGRA~2\MICROS~4\2019\BUILDT~1\VC\Tools\MSVC\1429~1.301\bin\Hostx64\x64\link.exe /nologo dartsim\CMakeFiles\gz-physics8-dartsim-plugin.dir\src\AddedMassFeatures.cc.obj dartsim\CMakeFiles\gz-physics8-dartsim-plugin.dir\src\CustomFeatures.cc.obj dartsim\CMakeFiles\gz-physics8-dartsim-plugin.dir\src\CustomHeightmapShape.cc.obj dartsim\CMakeFiles\gz-physics8-dartsim-plugin.dir\src\CustomMeshShape.cc.obj dartsim\CMakeFiles\gz-physics8-dartsim-plugin.dir\src\EntityManagementFeatures.cc.obj dartsim\CMakeFiles\gz-physics8-dartsim-plugin.dir\src\FreeGroupFeatures.cc.obj dartsim\CMakeFiles\gz-physics8-dartsim-plugin.dir\src\GzOdeCollisionDetector.cc.obj dartsim\CMakeFiles\gz-physics8-dartsim-plugin.dir\src\JointFeatures.cc.obj dartsim\CMakeFiles\gz-physics8-dartsim-plugin.dir\src\KinematicsFeatures.cc.obj dartsim\CMakeFiles\gz-physics8-dartsim-plugin.dir\src\LinkFeatures.cc.obj dartsim\CMakeFiles\gz-physics8-dartsim-plugin.dir\src\SDFFeatures.cc.obj dartsim\CMakeFiles\gz-physics8-dartsim-plugin.dir\src\ShapeFeatures.cc.obj dartsim\CMakeFiles\gz-physics8-dartsim-plugin.dir\src\SimulationFeatures.cc.obj dartsim\CMakeFiles\gz-physics8-dartsim-plugin.dir\src\WorldFeatures.cc.obj dartsim\CMakeFiles\gz-physics8-dartsim-plugin.dir\src\plugin.cc.obj  /out:bin\gz-physics8-dartsim-plugin.dll /implib:lib\gz-physics8-dartsim-plugin.lib /pdb:bin\gz-physics8-dartsim-plugin.pdb /dll /version:8.0 /machine:x64 /debug /INCREMENTAL /INCREMENTAL:NO /LTCG  C:\src\pixi_gazebodistro\.pixi\envs\default\Library\lib\dart-collision-bullet.lib  C:\src\pixi_gazebodistro\.pixi\envs\default\Library\lib\BulletDynamics.lib  C:\src\pixi_gazebodistro\.pixi\envs\default\Library\lib\BulletCollision.lib  C:\src\pixi_gazebodistro\.pixi\envs\default\Library\lib\LinearMath.lib  C:\src\pixi_gazebodistro\.pixi\envs\default\Library\lib\BulletSoftBody.lib  C:\src\pixi_gazebodistro\.pixi\envs\default\Library\lib\dart-collision-ode.lib  C:\src\pixi_gazebodistro\.pixi\envs\default\Library\lib\ode_double.lib  C:\src\pixi_gazebodistro\.pixi\envs\default\Library\lib\dart-utils-urdf.lib  C:\src\pixi_gazebodistro\.pixi\envs\default\Library\lib\dart-utils.lib  C:\src\pixi_gazebodistro\.pixi\envs\default\Library\lib\tinyxml2.lib  C:\src\pixi_gazebodistro\.pixi\envs\default\Library\lib\urdfdom_sensor.lib  C:\src\pixi_gazebodistro\.pixi\envs\default\Library\lib\urdfdom_model_state.lib  C:\src\pixi_gazebodistro\.pixi\envs\default\Library\lib\urdfdom_model.lib  C:\src\pixi_gazebodistro\.pixi\envs\default\Library\lib\urdfdom_world.lib  C:\src\pixi_gazebodistro\.pixi\envs\default\Library\lib\dart.lib  C:\src\pixi_gazebodistro\.pixi\envs\default\Library\lib\dart-external-odelcpsolver.lib  C:\src\pixi_gazebodistro\.pixi\envs\default\Library\lib\fcl.lib  C:\src\pixi_gazebodistro\.pixi\envs\default\Library\lib\ccd.lib  -lpthreads  C:\src\pixi_gazebodistro\.pixi\envs\default\Library\lib\fmt.lib  C:\src\pixi_gazebodistro\.pixi\envs\default\Library\lib\octomap.lib  C:\src\pixi_gazebodistro\.pixi\envs\default\Library\lib\octomath.lib  C:\src\pixi_gazebodistro\ionic_ws\install\lib\sdformat15.lib  C:\src\pixi_gazebodistro\ionic_ws\install\lib\gz-common6-geospatial.lib  lib\gz-physics8.lib  C:\src\pixi_gazebodistro\ionic_ws\install\lib\gz-plugin3.lib  C:\src\pixi_gazebodistro\ionic_ws\install\lib\gz-common6-graphics.lib  C:\src\pixi_gazebodistro\.pixi\envs\default\Library\lib\assimp.lib  C:\src\pixi_gazebodistro\.pixi\envs\default\Library\lib\zlibstatic.lib  C:\src\pixi_gazebodistro\ionic_ws\install\lib\gz-math8.lib  C:\src\pixi_gazebodistro\ionic_ws\install\lib\gz-common6-profiler.lib  C:\src\pixi_gazebodistro\ionic_ws\install\lib\gz-common6.lib  C:\src\pixi_gazebodistro\ionic_ws\install\lib\gz-utils3.lib  kernel32.lib user32.lib gdi32.lib winspool.lib shell32.lib ole32.lib oleaut32.lib uuid.lib comdlg32.lib advapi32.lib && cd ."
LINK: command "C:\PROGRA~2\MICROS~4\2019\BUILDT~1\VC\Tools\MSVC\1429~1.301\bin\Hostx64\x64\link.exe /nologo dartsim\CMakeFiles\gz-physics8-dartsim-plugin.dir\src\AddedMassFeatures.cc.obj dartsim\CMakeFiles\gz-physics8-dartsim-plugin.dir\src\CustomFeatures.cc.obj dartsim\CMakeFiles\gz-physics8-dartsim-plugin.dir\src\CustomHeightmapShape.cc.obj dartsim\CMakeFiles\gz-physics8-dartsim-plugin.dir\src\CustomMeshShape.cc.obj dartsim\CMakeFiles\gz-physics8-dartsim-plugin.dir\src\EntityManagementFeatures.cc.obj dartsim\CMakeFiles\gz-physics8-dartsim-plugin.dir\src\FreeGroupFeatures.cc.obj dartsim\CMakeFiles\gz-physics8-dartsim-plugin.dir\src\GzOdeCollisionDetector.cc.obj dartsim\CMakeFiles\gz-physics8-dartsim-plugin.dir\src\JointFeatures.cc.obj dartsim\CMakeFiles\gz-physics8-dartsim-plugin.dir\src\KinematicsFeatures.cc.obj dartsim\CMakeFiles\gz-physics8-dartsim-plugin.dir\src\LinkFeatures.cc.obj dartsim\CMakeFiles\gz-physics8-dartsim-plugin.dir\src\SDFFeatures.cc.obj dartsim\CMakeFiles\gz-physics8-dartsim-plugin.dir\src\ShapeFeatures.cc.obj dartsim\CMakeFiles\gz-physics8-dartsim-plugin.dir\src\SimulationFeatures.cc.obj dartsim\CMakeFiles\gz-physics8-dartsim-plugin.dir\src\WorldFeatures.cc.obj dartsim\CMakeFiles\gz-physics8-dartsim-plugin.dir\src\plugin.cc.obj /out:bin\gz-physics8-dartsim-plugin.dll /implib:lib\gz-physics8-dartsim-plugin.lib /pdb:bin\gz-physics8-dartsim-plugin.pdb /dll /version:8.0 /machine:x64 /debug /INCREMENTAL /INCREMENTAL:NO /LTCG C:\src\pixi_gazebodistro\.pixi\envs\default\Library\lib\dart-collision-bullet.lib C:\src\pixi_gazebodistro\.pixi\envs\default\Library\lib\BulletDynamics.lib C:\src\pixi_gazebodistro\.pixi\envs\default\Library\lib\BulletCollision.lib C:\src\pixi_gazebodistro\.pixi\envs\default\Library\lib\LinearMath.lib C:\src\pixi_gazebodistro\.pixi\envs\default\Library\lib\BulletSoftBody.lib C:\src\pixi_gazebodistro\.pixi\envs\default\Library\lib\dart-collision-ode.lib C:\src\pixi_gazebodistro\.pixi\envs\default\Library\lib\ode_double.lib C:\src\pixi_gazebodistro\.pixi\envs\default\Library\lib\dart-utils-urdf.lib C:\src\pixi_gazebodistro\.pixi\envs\default\Library\lib\dart-utils.lib C:\src\pixi_gazebodistro\.pixi\envs\default\Library\lib\tinyxml2.lib C:\src\pixi_gazebodistro\.pixi\envs\default\Library\lib\urdfdom_sensor.lib C:\src\pixi_gazebodistro\.pixi\envs\default\Library\lib\urdfdom_model_state.lib C:\src\pixi_gazebodistro\.pixi\envs\default\Library\lib\urdfdom_model.lib C:\src\pixi_gazebodistro\.pixi\envs\default\Library\lib\urdfdom_world.lib C:\src\pixi_gazebodistro\.pixi\envs\default\Library\lib\dart.lib C:\src\pixi_gazebodistro\.pixi\envs\default\Library\lib\dart-external-odelcpsolver.lib C:\src\pixi_gazebodistro\.pixi\envs\default\Library\lib\fcl.lib C:\src\pixi_gazebodistro\.pixi\envs\default\Library\lib\ccd.lib -lpthreads C:\src\pixi_gazebodistro\.pixi\envs\default\Library\lib\fmt.lib C:\src\pixi_gazebodistro\.pixi\envs\default\Library\lib\octomap.lib C:\src\pixi_gazebodistro\.pixi\envs\default\Library\lib\octomath.lib C:\src\pixi_gazebodistro\ionic_ws\install\lib\sdformat15.lib C:\src\pixi_gazebodistro\ionic_ws\install\lib\gz-common6-geospatial.lib lib\gz-physics8.lib C:\src\pixi_gazebodistro\ionic_ws\install\lib\gz-plugin3.lib C:\src\pixi_gazebodistro\ionic_ws\install\lib\gz-common6-graphics.lib C:\src\pixi_gazebodistro\.pixi\envs\default\Library\lib\assimp.lib C:\src\pixi_gazebodistro\.pixi\envs\default\Library\lib\zlibstatic.lib C:\src\pixi_gazebodistro\ionic_ws\install\lib\gz-math8.lib C:\src\pixi_gazebodistro\ionic_ws\install\lib\gz-common6-profiler.lib C:\src\pixi_gazebodistro\ionic_ws\install\lib\gz-common6.lib C:\src\pixi_gazebodistro\ionic_ws\install\lib\gz-utils3.lib kernel32.lib user32.lib gdi32.lib winspool.lib shell32.lib ole32.lib oleaut32.lib uuid.lib comdlg32.lib advapi32.lib /MANIFEST:EMBED,ID=2" failed (exit code 1120) with the following output:
LINK : warning LNK4044: unrecognized option '/lpthreads'; ignored
   Creating library lib\gz-physics8-dartsim-plugin.lib and object lib\gz-physics8-dartsim-plugin.exp
WorldFeatures.cc.obj : error LNK2001: unresolved external symbol "public: virtual bool __cdecl dart::constraint::DantzigBoxedLcpSolver::canSolve(int,double const *)" (?canSolve@DantzigBoxedLcpSolver@constraint@dart@@UEAA_NHPEBN@Z)

WorldFeatures.cc.obj : error LNK2001: unresolved external symbol "public: virtual bool __cdecl dart::constraint::PgsBoxedLcpSolver::canSolve(int,double const *)" (?canSolve@PgsBoxedLcpSolver@constraint@dart@@UEAA_NHPEBN@Z)

bin\gz-physics8-dartsim-plugin.dll : fatal error LNK1120: 2 unresolved externals

also happens here.

No, this is due to something else. Basically gz-cmake apparently undefines NDEBUG in RelWithDebInfo builds, see https://github.com/gazebosim/gz-cmake/blob/459ea347de71d5a9cd0ef2cf13fe14e6421ecb6e/cmake/GzSetCompilerFlags.cmake#L143 . This, coupled with dart choice of having ABI that changes between wheter NDEBUG is defined or not (see https://github.com/dartsim/dart/blob/2437749590b778074434d3a0f6208bf366ac12af/dart/constraint/DantzigBoxedLcpSolver.hpp#L62), triggers this error.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

@conda-forge-admin please rerender
2 participants