Comments (4)
Hi,
you can find the officially supported operating systems in UG1451. Here is the document for the newest XRT 2023.2 (not yet officially released?): https://docs.xilinx.com/r/en-US/ug1451-xrt-release-notes
As you can see, only LTS releases of Ubuntu are supported and it was more or less a lucky coincidence that Ubuntu 23.04 worked for you. I'm just another user like you and not affiliated with Xilinx, but maybe this clarifies things a little.
Best regards.
from xrt.
Hi!
Thank you for pointing me to the release notes.
Yes, I know it is not supported, but I just™ need it to work™, not to be supported™. ;-)
It looks more like an incorrect source file exposed by a modern compiler rather than by a newer OS version per se.
So this is basic code hygiene for an open source project.
I am trying to help an internal AMD research project involving FPGA, AIE and GPU, so the more planets are aligned, better it has chances to work.
from xrt.
While #7841 solved the compilation issue, I still have an error during the packaging phase:
Run CPack packaging tool...
CPack: Create package using DEB
CPack: Install projects
CPack: - Run preinstall target for: XRT
CPack: - Install project: XRT []
CPack: - Install component: aws
CPack: - Install component: azure
CPack: - Install component: container
CPack: - Install component: xbflash
CPack: - Install component: xbflash2
CPack: - Install component: xrt
CPack: Create package
CPackDeb: - Generating dependency list
CPackDeb: - Generating dependency list
CPackDeb: - Generating dependency list
CPackDeb: - Generating dependency list
CPackDeb: - Generating dependency list
CPackDeb: - Generating dependency list
CMake Error at /usr/share/cmake-3.27/Modules/Internal/CPack/CPackDeb.cmake:348 (message):
CPackDeb: dpkg-shlibdeps: 'dpkg-shlibdeps: error: no dependency information
found for opt/xilinx/xrt/lib/libxdp_core.so.2 (used by
./opt/xilinx/xrt/lib/xrt/module/libxdp_aie_trace_plugin.so)
Hint: check if the library actually comes from a package.
';
executed command: '/usr/bin/dpkg-shlibdeps -O
[...]
For now I ended up to use the workaround of having
SET(CPACK_DEBIAN_PACKAGE_SHLIBDEPS "NO
on line https://github.com/Xilinx/XRT/blob/master/src/CMake/cpackLin.cmake#L69
from xrt.
Thanks for fixing this.
Now it is time to figure out the failures with Linux 6.8...
from xrt.
Related Issues (20)
- pkg_hw_platform.sh script
- xclmgmt seems to failed only when using v2.12 and later HOT 3
- Consult XRT for power on startup sequence logic HOT 2
- Request to remove RTTI requirement HOT 2
- Very long latency of clSetKernelArg function on embedded platforms ? HOT 1
- U55C DMA test failed HOT 1
- What would it take to remove boost from XRT? HOT 7
- Add default constructor to xrt_graph.h
- Cannot read register of vitis kernel in pyxrt
- [XRT] ERROR: See dmesg log for details. err = -22
- The field `drm_driver.gem_prime_mmap` was removed in Linux 6.6 HOT 1
- xocl problems on Linux 6.6 HOT 2
- Build failure(s) with pybind11 HOT 1
- Potential buffer overflow in error report HOT 2
- XRT build drops a `kernel-doc` directory in the PWD HOT 3
- DISABLE_ABI_CHECK could probably be dropped and still have cache friendliness HOT 1
- Broken link
- How OpenCL APIs interact with the device driver?
- Cannot make `xrtDeviceLoadXclbinUUID` work
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from xrt.