[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Missing Makefile



On 8/23/2013 10:40 AM, Ralf Mardorf wrote:
On Thu, 2013-08-22 at 12:02 -0400, Jerry Stuckle wrote:
I tried it with dkms installed also, with no change.

Hi Jerry,

today I read the whole thread. The common way to build modules for a
kernel is to use dkms and I experienced it as always working for me. How
did you run dkms and what output did you get? Did you only install dkms
and then run another command ;)?

On Fri, 2013-08-23 at 09:28 -0400, Jerry Stuckle wrote:
I really appreciate the offer, but we've had to move on.

I know a good part of the problem is my unfamiliarity with Linux.

That's your choice, but you unlikely will become familiar with Linux,
when you move on ignoring Linux.

However, if you one day should have time and be interested how to use
dkms, than ask again, but provide the dkms command you run and it's
output, to help us, to help you.

Regards,
Ralf



Ralf,

Yes, I did have DKMS installed, but don't remember exactly what I did at the time.

But this is not a hobby project. There is a limit on how much time (both calendar and financially) we can spend trying to get something to work. It has been decided that since we can get a Windows driver working in fairly short time, that is the way things will be done.

As I said - the original (OS/2 based) controller has been running fine for probably 15 years or more, but there is significant concern that in the case of failure, it will not be possible to repair it. So a more modern solution is required. As an old OS/2 programmer (which is why I got involved - I didn't write the original code but can understand how it works), I pushed for Linux as a better solution. However, that will not happen now, and there is no interest in further pursuit of a Linux solution.

It's a shame - I think the code is pretty close to what's needed (it is the first shot, after all).

One other thing - I don't believe DKMS is required at this time. This is a dedicated controller which will not be constantly updated with new kernels. And if a new kernel is installed, there will be significant testing done offline before being placed online. Part of that testing will be to rebuild the all code necessary, including this module (there is other application layer code involved, but this is the only kernel module).

Jerry


Reply to: