Re: dkms client module

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

 



On Wed, Apr 13, 2011 at 3:04 PM, Zenon Panoussis <oracle@xxxxxxxxxxxxxxx> wrote:
...
> I got ceph-client-standalone from git and fixed the specific 2.6.32
> problems according to http://marc.info/?l=ceph-devel&m=129813044300561&w=2 .
>
> Then I run into this:
>
>  ./dkms/add-to-dkms-and-build
>
>  Creating symlink /var/lib/dkms/ceph/2.6.37/source ->
>                 /usr/src/ceph-2.6.37
>
>  DKMS: add Completed.
>
>  Kernel preparation unnecessary for this kernel.  Skipping...
>
>  Building module:
>  cleaning build area....
>  make KERNELRELEASE=2.6.32-71.24.1.el6.x86_64 -C ceph/....(bad exit status: 2)
>
>  Error! Bad return status for module build on kernel: 2.6.32-71.24.1.el6.x86_64 (x86_64)
>  Consult the make.log in the build directory
>  /var/lib/dkms/ceph/2.6.37/build/ for more information.
>  0
>  0
>
> make.log says:
>
>  DKMS make.log for ceph-2.6.37 for kernel 2.6.32-71.24.1.el6.x86_64 (x86_64)
>  Wed Apr 13 23:47:41 CEST 2011
>  make: Entering directory `/var/lib/dkms/ceph/2.6.37/build/ceph'
>  make: *** No targets.  Stop.
>  make: Leaving directory `/var/lib/dkms/ceph/2.6.37/build/ceph'
>
> It seems to me there should be a Makefile in the root of ceph-client-standalone
> that points make to the Makefiles of the subdirectories, but I'm an ignorant
> wrt to make, so I'm not sure about anything.
>

As the ceph-client-standalone provides 3 different modules (libceph,
ceph, rbd), you should probably try building it as 3 separate modules
and not as a single module. There isn't a single Makefile, and you
should treat ceph-client-standalone/libceph,
ceph-client-standalone/ceph and ceph-client-standalone/rbd as
standalone modules when building them.

Yehuda
--
To unsubscribe from this list: send the line "unsubscribe ceph-devel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[Index of Archives]     [CEPH Users]     [Ceph Large]     [Information on CEPH]     [Linux BTRFS]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]
  Powered by Linux