Skip to content

Instructions for Fedora? #53

@alshdavid

Description

@alshdavid

Hi, thanks for developing this!

Is it possible to add instructions for Fedora?

Trying to run sudo sh ./install and I get stopped at

sudo sh ./install
rm -f -f *.o *.ko vers.c .*.cmd .*.d
rm -f -f rcraid.mod.c Module.symvers Modules.symvers
rm -f -rf .tmp_versions Module.markers modules.order
make -C /lib/modules/6.3.6-200.fc38.x86_64/build M=/home/alshdavid/Development/thopiekar/rcraid-dkms/src
make[1]: Entering directory '/usr/src/kernels/6.3.6-200.fc38.x86_64'
ln -sf `basename /home/alshdavid/Development/thopiekar/rcraid-dkms/src/rcblob.x86_64.o .o` /home/alshdavid/Development/thopiekar/rcraid-dkms/src/rcblob.x86_64.o
  CC [M]  /home/alshdavid/Development/thopiekar/rcraid-dkms/src/rc_init.o
In file included from /home/alshdavid/Development/thopiekar/rcraid-dkms/src/rc.h:97,
                 from /home/alshdavid/Development/thopiekar/rcraid-dkms/src/rc_init.c:38:
/home/alshdavid/Development/thopiekar/rcraid-dkms/src/rc_msg_platform.h:30:10: fatal error: stdarg.h: No such file or directory
   30 | #include <stdarg.h>
      |          ^~~~~~~~~~
compilation terminated.

Though I have previously run

sudo dnf groupinstall "Development Tools"
sudo dnf install kernel-devel

Running locate stdarg.h results in

$ locate stdarg.h
/usr/include/c++/13/tr1/stdarg.h
/usr/lib/gcc/x86_64-redhat-linux/13/include/cross-stdarg.h
/usr/lib/gcc/x86_64-redhat-linux/13/include/stdarg.h
/usr/lib64/llvm15/lib/clang/15.0.7/include/stdarg.h
/usr/src/kernels/6.3.4-201.fc38.x86_64/include/linux/stdarg.h
/usr/src/kernels/6.3.5-200.fc38.x86_64/include/linux/stdarg.h

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions