Robert Chisholm
Robert Chisholm
**Visual Studio 2022** (CUDA 12.0) Still got the compilation warnings (though I think they're present in `jitify2` branch) Log ``` Warning: 1>D:\a\FLAMEGPU2\FLAMEGPU2\build\_deps\jitify-src\jitify\jitify2.hpp(3201): warning C4701: potentially uninitialized local variable 'cc_major' used...
> I think the `stdlib.h` error is because you're using `--pre-include` to include `cuda.h`. I probably need to add logic to handle pre-includes. Yes, removing that line has moved Visual...
> I think you need to pass `"-I."` to tell it to use the root (current exe) dir as an include path. I've tried this, it has no impact. It...
> it fails much later trying to open . I'm not sure why that header is now in the include hierarchy, I've now guarded out the offending code, and with...
> I don't have an immediate RTC model to test GLM with (the original thing that spurred https://github.com/NVIDIA/jitify/issues/90), but I expect it will fare similarly. Realised we have something in...
userguide will want `add`, `sub` added to the table of misc. atomic functions.
Via `LD_DEBUG=libs python3 -c "import pyflamegpu" 2> ld.log` have tested that this causes pyflamegpu to load libs from conda if present. (Removal of rpath and static from `--verbose` link command...
Conda post-build log of first successful package build. https://gist.github.com/Robadob/9b5f33c377a8bb45793058725769d8d5
## Summary of warnings (Linux) ``` Warning: rpath /home/rob/miniconda3/envs/py311/conda-bld/pyflamegpu_1698661724842/_build_env/lib is outside prefix /home/rob/miniconda3/envs/py311/conda-bld/pyflamegpu_1698661724842/_h_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_p (removing it) ``` *CMake isn't removing all RPaths?* Disabling the CMake rpath command did not change this...
The currently built linux conda package appears to work, however it's a bit awkward to install it with dependencies. * Create directory `test_channel/noarch` and place the package's `.tar.gz` inside that...