[Nut-upsdev] problems reviving and old ups-driver

Charles Lepple clepple at gmail.com
Sun Dec 30 00:24:19 UTC 2007

On Dec 29, 2007 1:38 PM, uwe <nut at df3du.mine.nu> wrote:
> I get the exact same errors although the hp.c is now really the working
> skel.c - my expectation was to just throw in the hp.c file and have
> "make" take care of all dependencies.
> There seems to be more to it and I could not find any hints so far.
> What am I missing?

The drivers/Makefile.am file lists all of the source files that need
to be considered for compiling and dependency checking.

Since hp.c is a serial driver, just check for the "serial drivers'
comment and add a line like the following:

hp_SOURCES = hp.c

If it uses any math library functions, there are several examples
showing how to add "-lm" to the LD flags.

Eventually, you will want to add it to the SERIAL_DRIVERLIST variable
so that it is built automatically.

In order to automatically pick up any changes to Makefile.am or the
other build files, you probably want to pass
"--enable-maintainer-mode" to ./configure as well as the
"--with-drivers=hp" flag. You will need recent versions of autoconf
and automake.

Thanks for taking the time to update this driver! Email the list if
you have any other questions.

- Charles Lepple

More information about the Nut-upsdev mailing list