CONTRIBUTING: mention pyelftools dependency

This commit is contained in:
Vijay Kumar Banerjee 2019-05-19 16:45:50 +05:30 committed by Christian Mauderer
parent cc60cbeef6
commit 9a4ed64d5a

View File

@ -181,6 +181,9 @@ original FreeBSD code.
`python ./userspace-header-gen.py build/arm-rtems4.12-xilinx_zynq_a9_qemu/freebsd/sbin/pfctl/*.o -p pfctl` `python ./userspace-header-gen.py build/arm-rtems4.12-xilinx_zynq_a9_qemu/freebsd/sbin/pfctl/*.o -p pfctl`
Replace the name (given via -p option) by the name of the userspace tool. It Replace the name (given via -p option) by the name of the userspace tool. It
has to match the name that is used in the RTEMS linker set further below. has to match the name that is used in the RTEMS linker set further below.
`Note:` the script `userspace-header-gen.py` depends on pyelftools. It can be
installed using pip:
`pip install --user pyelftools`
* If you regenerated files that have already been generated, you may have to * If you regenerated files that have already been generated, you may have to
remove RTEMS-specific names from the namespace. The defaults (linker set names remove RTEMS-specific names from the namespace. The defaults (linker set names
and rtems_bsd_program_.*) should already be filtered. and rtems_bsd_program_.*) should already be filtered.