Menu

#11 problems with make (readesm-2011.12pre1-Source.tar.bz2)

2018.1
open
None
5
2018-06-27
2018-03-30
No
jaap@jaap:~/src/readesm-2011.12pre1-Source/build$ sudo make
/usr/bin/cmake -H/home/jaap/src/readesm-2011.12pre1-Source -B/home/jaap/src/readesm-2011.12pre1-Source/build --check-build-system CMakeFiles/Makefile.cmake 0
/usr/bin/cmake -E cmake_progress_start /home/jaap/src/readesm-2011.12pre1-Source/build/CMakeFiles /home/jaap/src/readesm-2011.12pre1-Source/build/CMakeFiles/progress.marks
make -f CMakeFiles/Makefile2 all
make[1]: Map '/home/jaap/src/readesm-2011.12pre1-Source/build' wordt binnengegaan
make -f CMakeFiles/readesm.dir/build.make CMakeFiles/readesm.dir/depend
make[2]: Map '/home/jaap/src/readesm-2011.12pre1-Source/build' wordt binnengegaan
[  1%] Generating readesm_ru.qm
...
/usr/include/qt4/QtCore/qsharedpointer_impl.h:466:7:   required from here
/usr/include/qt4/QtCore/qsharedpointer_impl.h:342:21: warning: deleting object of abstract class type ‘TopLevelBlock’ which has non-virtual destructor will cause undefined behavior [-Wdelete-non-virtual-dtor]
                     delete value;
                     ^~~~~~
[  7%] Building CXX object CMakeFiles/readesm.dir/fileformat/Block.cpp.o
...
/home/jaap/src/readesm-2011.12pre1-Source/fileformat/EsmFile.h:27:7:   required from here
/usr/include/qt4/QtCore/qsharedpointer_impl.h:342:21: warning: deleting object of abstract class type ‘TopLevelBlock’ which has non-virtual destructor will cause undefined behavior [-Wdelete-non-virtual-dtor]
                     delete value;
                     ^~~~~~
[ 98%] Building CXX object CMakeFiles/readesm.dir/qrc_readesm.cxx.o
...
CMakeFiles/readesm.dir/fileformat/DataTypes/block11Record.cpp.o: In function `Block11Record::size() const':
block11Record.cpp:(.text+0x0): multiple definition of `Block11Record::size() const'
CMakeFiles/readesm.dir/fileformat/DataTypes/Block11Record.cpp.o:Block11Record.cpp:(.text+0x0): first defined here
CMakeFiles/readesm.dir/fileformat/DataTypes/block11Record.cpp.o: In function `Block11Record::className() const':
block11Record.cpp:(.text+0x10): multiple definition of `Block11Record::className() const'
CMakeFiles/readesm.dir/fileformat/DataTypes/Block11Record.cpp.o:Block11Record.cpp:(.text+0x10): first defined here
CMakeFiles/readesm.dir/fileformat/DataTypes/block11Record.cpp.o: In function `Block11Record::Block11Record(DataPointer const&)':
block11Record.cpp:(.text+0x30): multiple definition of `Block11Record::Block11Record(DataPointer const&)'
CMakeFiles/readesm.dir/fileformat/DataTypes/Block11Record.cpp.o:Block11Record.cpp:(.text+0x30): first defined here
CMakeFiles/readesm.dir/fileformat/DataTypes/block11Record.cpp.o: In function `Block11Record::Block11Record(DataPointer const&)':
block11Record.cpp:(.text+0x30): multiple definition of `Block11Record::Block11Record(DataPointer const&)'
CMakeFiles/readesm.dir/fileformat/DataTypes/Block11Record.cpp.o:Block11Record.cpp:(.text+0x30): first defined here
CMakeFiles/readesm.dir/fileformat/DataTypes/block11Record.cpp.o: In function `Block11Record::printOn(Reporter&) const':
block11Record.cpp:(.text+0x260): multiple definition of `Block11Record::printOn(Reporter&) const'
CMakeFiles/readesm.dir/fileformat/DataTypes/Block11Record.cpp.o:Block11Record.cpp:(.text+0x260): first defined here
CMakeFiles/readesm.dir/fileformat/VuBlocks/block11.cpp.o: In function `Block11::size() const':
block11.cpp:(.text+0x0): multiple definition of `Block11::size() const'
CMakeFiles/readesm.dir/fileformat/VuBlocks/Block11.cpp.o:Block11.cpp:(.text+0x0): first defined here
CMakeFiles/readesm.dir/fileformat/VuBlocks/block11.cpp.o: In function `Block11::className() const':
block11.cpp:(.text+0x10): multiple definition of `Block11::className() const'
CMakeFiles/readesm.dir/fileformat/VuBlocks/Block11.cpp.o:Block11.cpp:(.text+0x10): first defined here
CMakeFiles/readesm.dir/fileformat/VuBlocks/block11.cpp.o: In function `Block11::title() const':
block11.cpp:(.text+0x30): multiple definition of `Block11::title() const'
CMakeFiles/readesm.dir/fileformat/VuBlocks/Block11.cpp.o:Block11.cpp:(.text+0x30): first defined here
CMakeFiles/readesm.dir/fileformat/VuBlocks/block11.cpp.o: In function `Block11::printOn(Reporter&) const':
block11.cpp:(.text+0x60): multiple definition of `Block11::printOn(Reporter&) const'
CMakeFiles/readesm.dir/fileformat/VuBlocks/Block11.cpp.o:Block11.cpp:(.text+0x60): first defined here
CMakeFiles/readesm.dir/fileformat/VuBlocks/block11.cpp.o: In function `Block11::Block11(DataPointer const&)':
block11.cpp:(.text+0x2e0): multiple definition of `Block11::Block11(DataPointer const&)'
CMakeFiles/readesm.dir/fileformat/VuBlocks/Block11.cpp.o:Block11.cpp:(.text+0x2e0): first defined here
CMakeFiles/readesm.dir/fileformat/VuBlocks/block11.cpp.o: In function `Block11::Block11(DataPointer const&)':
block11.cpp:(.text+0x2e0): multiple definition of `Block11::Block11(DataPointer const&)'
CMakeFiles/readesm.dir/fileformat/VuBlocks/Block11.cpp.o:Block11.cpp:(.text+0x2e0): first defined here
CMakeFiles/readesm.dir/fileformat/VuBlocks/block13.cpp.o: In function `Block13::size() const':
block13.cpp:(.text+0x0): multiple definition of `Block13::size() const'
CMakeFiles/readesm.dir/fileformat/VuBlocks/Block13.cpp.o:Block13.cpp:(.text+0x0): first defined here
CMakeFiles/readesm.dir/fileformat/VuBlocks/block13.cpp.o: In function `Block13::className() const':
block13.cpp:(.text+0x10): multiple definition of `Block13::className() const'
CMakeFiles/readesm.dir/fileformat/VuBlocks/Block13.cpp.o:Block13.cpp:(.text+0x10): first defined here
CMakeFiles/readesm.dir/fileformat/VuBlocks/block13.cpp.o: In function `Block13::title() const':
block13.cpp:(.text+0x30): multiple definition of `Block13::title() const'
CMakeFiles/readesm.dir/fileformat/VuBlocks/Block13.cpp.o:Block13.cpp:(.text+0x30): first defined here
CMakeFiles/readesm.dir/fileformat/VuBlocks/block13.cpp.o: In function `Block13::printOn(Reporter&) const':
block13.cpp:(.text+0x60): multiple definition of `Block13::printOn(Reporter&) const'
CMakeFiles/readesm.dir/fileformat/VuBlocks/Block13.cpp.o:Block13.cpp:(.text+0x60): first defined here
CMakeFiles/readesm.dir/fileformat/VuBlocks/block13.cpp.o: In function `Block13::Block13(DataPointer const&)':
block13.cpp:(.text+0x2e0): multiple definition of `Block13::Block13(DataPointer const&)'
CMakeFiles/readesm.dir/fileformat/VuBlocks/Block13.cpp.o:Block13.cpp:(.text+0x2e0): first defined here
CMakeFiles/readesm.dir/fileformat/VuBlocks/block13.cpp.o: In function `Block13::Block13(DataPointer const&)':
block13.cpp:(.text+0x2e0): multiple definition of `Block13::Block13(DataPointer const&)'
CMakeFiles/readesm.dir/fileformat/VuBlocks/Block13.cpp.o:Block13.cpp:(.text+0x2e0): first defined here
collect2: error: ld returned 1 exit status
CMakeFiles/readesm.dir/build.make:2686: recept voor doel 'readesm' is mislukt
make[2]: *** [readesm] Fout 1
make[2]: Map '/home/jaap/src/readesm-2011.12pre1-Source/build' wordt verlaten
CMakeFiles/Makefile2:102: recept voor doel 'CMakeFiles/readesm.dir/all' is mislukt
make[1]: *** [CMakeFiles/readesm.dir/all] Fout 2
make[1]: Map '/home/jaap/src/readesm-2011.12pre1-Source/build' wordt verlaten
Makefile:152: recept voor doel 'all' is mislukt
make: *** [all] Fout 2
jaap@jaap:~/src/readesm-2011.12pre1-Source/build$

Discussion

  • Jaap van Wingerde

    Installing with subversion went flawless after installing of some qt5-dev-packages (Debian 9 - Stretch).

     
    • mranderson2007

      mranderson2007 - 2018-06-23

      Glad to hear that the subversion build works fine.

      If it is working fine now and unless there is a problem with using Qt 5 (instead of Qt 4), I suggest closing this bug.

      Hopefully, we finally get a new release out soon.

       
  • mranderson2007

    mranderson2007 - 2018-06-27
    • Group: 2018-1 --> 2018.1
     

Log in to post a comment.