Re: Ceph 12.0.0/master + DPDK = compilation failed

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

 



it looks a few binary met linking problem, we could fix that in CMakefiles

On Mon, Apr 3, 2017 at 7:46 PM, Aynur Shakirov <ajnur.shakirov@xxxxxxxxx> wrote:
> Hello all!
>
> Meta:
> OS: Ubuntu 16.04.1 up-to-date
> Kernel: 4.8.0-42-generic
> GCC: 5.4.0 (ubuntu)
> Compiler flags: -O2, march=native or broadwell, -j 4
> Ceph: 12.0.0, 12.0.1, master (from git)
> DPDK: 16.07.2, 16.11, 16.11.1, submodule or upstream.
>
> Description.
> I want to use the DPDK messenger for Ceph, but upstream packages (looks
> like) doesn't contain the messenger as option. OK, I can compile Ceph with
> neccesary flags (-DWITH_DPDK=ON -DCRYPTOPP=ON) and build deb packages
> (thanks for make-debs script!).
>
> To make-debs.sh I added the commands for adding flags for dpdk and crypto++
> into debian/rules. Script starts, but when gcc are trying linking for
> ceph-syn with DPDK libraries I gets compile error. Logs of compilation from
> beginning is here: http://paste.ubuntu.com/24306084/ (error messages starts
> from 19056).
>
> I tried to compile with another versions of DPDK and Ceph, but without
> success (see Meta for versions).
>
> Why is this happening?  What am I doing wrong? :)
>
> Thanks a lot!
>
> ---
> Sincerely,
> Aynur Shakirov, 27.
> TIONIX Russia.
> Planet Earth, Solar System, Milky Way.
> --
> 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
--
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