Comments (2)
Thank you for the information about the Dockerfile - building that and installing a few extra packages (libncurses-devel for menuconfig, libelf-dev, squashfs-tools) allowed me to successfully build the kernel and modules.
Loading them by following the instructions in KERNEL_SOURCE also worked smoothly and after rebooting into safe mode to disable the startup application (which I think caused some lockup due to the NI drivers not having been reversioned when I first rebooted) I managed to get everything booting, running as before and with a new module compiled.
Thanks for the help!
from nilrt.
Yes, nilrt/19.1/4.14 branch in ni/linux is correct.
The kernel sources already contain a defconfig (nati_x86_64_defconfig) that can be used instead of needing to copy config file from target.
I haven't tested gcc 8.3.1 specifically but was able to compile the kernel by running make nati_x86_64_defconfig and make with gcc 7.4.0 and gcc 6.3.0, Some of our team members also had success compiling with gcc version newer than 8.3.1.
If that doesn't work on your machine, there is a Dockerfile in https://github.com/ni/nilrt/tree/nilrt/master/sumo/scripts/docker (that installs gcc 6.3.0 at this time) that I verified works.
from nilrt.
Related Issues (20)
- RoboRIO Hardknott HOT 5
- Legacy Bios HOT 10
- Test Issue
- Test Issue 2
- Test 3
- Docker image for testing purposes HOT 1
- Build Error: master/hardknott HOT 9
- Build Evironment Error:return non zero exit status 9 HOT 8
- Question: When you you use NI-Realtime Linux with Labview extended period of time consuming all the available ram and becoming unresponsive HOT 3
- KERNEL_SOURCE.txt does not mention required host build tools HOT 2
- Failed to fetch URL git://code.qt.io/qt/qtbase.git;name=qtbase;branch=5.15.2;protocol=git HOT 4
- Impossible to rebuild NI out-of-tree Drivers with DKMS HOT 4
- NI RT Linux LabView Can instability HOT 4
- [sbRIO-9651] restore-mode-image is not buildable for xilinx-zynqhf machine HOT 8
- Building SDK for 2020 release seems to be broken HOT 5
- Install Kernel 20.x HOT 3
- Bitbake problem for building bootable recovery disk 21.0 for ARM HOT 2
- GeoLite database unavailable HOT 5
- libxkbcommon fails to compile HOT 5
- Linux containers fails to download HOT 2
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 nilrt.