Skip to content

Compilation issue #19

@Eloekamaje

Description

@Eloekamaje

Hi, when i build caffe with the added layers (linked to compact bilinear pooling) as you explain there is and error:
AR -o .build_release/lib/libcaffe.a
LD -o .build_release/lib/libcaffe.so.1.0.0
.build_release/src/caffe/util/kiss_fftr.o: In function kiss_fft_alloc': kiss_fftr.cpp:(.text+0xaa0): multiple definition of kiss_fft_alloc'
.build_release/src/caffe/util/kiss_fft.o:kiss_fft.cpp:(.text+0xaa0): first defined here
.build_release/src/caffe/util/kiss_fftr.o: In function kiss_fft_stride': kiss_fftr.cpp:(.text+0xd20): multiple definition of kiss_fft_stride'
.build_release/src/caffe/util/kiss_fft.o:kiss_fft.cpp:(.text+0xd20): first defined here
.build_release/src/caffe/util/kiss_fftr.o: In function kiss_fft': kiss_fftr.cpp:(.text+0xda0): multiple definition of kiss_fft'
.build_release/src/caffe/util/kiss_fft.o:kiss_fft.cpp:(.text+0xda0): first defined here
.build_release/src/caffe/util/kiss_fftr.o: In function kiss_fft_cleanup': kiss_fftr.cpp:(.text+0xdb0): multiple definition of kiss_fft_cleanup'
.build_release/src/caffe/util/kiss_fft.o:kiss_fft.cpp:(.text+0xdb0): first defined here
.build_release/src/caffe/util/kiss_fftr.o: In function kiss_fft_next_fast_size': kiss_fftr.cpp:(.text+0xdc0): multiple definition of kiss_fft_next_fast_size'
.build_release/src/caffe/util/kiss_fft.o:kiss_fft.cpp:(.text+0xdc0): first defined here
collect2: error: ld returned 1 exit status
Makefile:572: recipe for target '.build_release/lib/libcaffe.so.1.0.0' failed
make: *** [.build_release/lib/libcaffe.so.1.0.0] Error 1

This is related to Kiss_fft module. Has anyboby faced the same error?
I'm using ubuntu 16.04 cuda 8.0

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions