I got the following files sent to me with instructions as shown below:
Makefile (All it says in it is this : obj-m := sgi_hostid.o)
I also got the other two files as shown below:
sgi_hostid.c
license.lic
************************************************************
Below are the instructions I recieved with it:
Only written for 2.6.x linux kernel and
will not work on any other kernel version
written by examples from
http://www.diku.dk/hjemmesider/stude...tml/node3.html
make with: make -C /usr/src/linux-'uname -r` SUBDIRS=`pwd` modules
mimics SGI's hostid proc file entry /proc/sgi_sn/licenseID `
After compiling:
insmod ./sgi_hostid.ko
echo HOSTID >/proc/sgi_sn/licenseID
Where HOSTID is the host id defined in the flex license file.
************************************************************
Below is my problem:
I type this at BASH prompt: make -C /usr/src/linux-'uname -r` SUBDIRS=`pwd` modules
and this is all I get in return:
">"
That's it! I was expecting tons of output to flash by for a while and then return me to my prompt. Anyone have an idea why this is happening?
But then again how can I expect anything? Shouldn't there have ben a configure script? And how can i "insmod ./sgi_hostid.ko"??? The file that was sent to me is "sgi_hostid.c"
Do I obviously have some stuff missing or am I just ignorant?
BTW, I am tring to install and run a license server and these were the requirements for doing so.
Any help is greatly appreciated!