Menu

Can't build 7.0

Vascom
2021-09-27
2021-09-27
  • Vascom

    Vascom - 2021-09-27

    Hi.

    I can't build bibutils 7.0 for Fedora.

    Bibutils Configuration

    Operating system: Linux_x86_64
    Library and binary type: dynamic
    Binary installation directory:
    /builddir/build/BUILDROOT/bibutils-7.0-1.fc36.x86_64/usr/bin
    Library installation directory:
    /builddir/build/BUILDROOT/bibutils-7.0-1.fc36.x86_64/usr/lib64

    • If auto-identification of operating system failed, e-mail cdputnam@ucsd.edu
      with the output of the command: uname -a

    • Use --static or --dynamic to specify library and binary type;
      the --static option is the default

    • Set binary installation directory with: --install-dir DIR

    • Set library installation directory with: --install-lib DIR

    To compile, type: make
    To install, type: make install
    To make tgz package, type: make package
    To make deb package, type: make deb

    To clean up temporary files, type: make clean
    To clean up all files, type: make realclean

    • make
      make -C lib -k \
      CC=cc \
      CFLAGSIN="-Wall -fPIC "\
      LIBTARGETIN=libbibutils.so \
      MAJORVERSION=7 \
      MINORVERSION=0 \
      RANLIB=ranlib
      make[1]: Entering directory '/builddir/build/BUILD/bibutils_7.0/lib'
      cc -Wall -fPIC -c -o charsets.o charsets.c
      cc -Wall -fPIC -c -o is_ws.o is_ws.c
      cc -Wall -fPIC -c -o strsearch.o strsearch.c
      cc -Wall -fPIC -c -o entities.o entities.c
      cc -Wall -fPIC -c -o gb18030.o gb18030.c
      cc -Wall -fPIC -c -o latex.o latex.c
      cc -Wall -fPIC -c -o latex_parse.o latex_parse.c
      cc -Wall -fPIC -c -o str.o str.c
      cc -Wall -fPIC -c -o str_conv.o str_conv.c
      cc -Wall -fPIC -c -o unicode.o unicode.c
      cc -Wall -fPIC -c -o utf8.o utf8.c
      cc -Wall -fPIC -c -o fields.o fields.c
      cc -Wall -fPIC -c -o intlist.o intlist.c
      cc -Wall -fPIC -c -o slist.o slist.c
      cc -Wall -fPIC -c -o vplist.o vplist.c
      cc -Wall -fPIC -c -o xml.o xml.c
      cc -Wall -fPIC -c -o xml_encoding.o xml_encoding.c
      cc -Wall -fPIC -c -o bibl.o bibl.c
      cc -Wall -fPIC -c -o bu_auth.o bu_auth.c
      cc -Wall -fPIC -c -o iso639_1.o iso639_1.c
      cc -Wall -fPIC -c -o iso639_2.o iso639_2.c
      cc -Wall -fPIC -c -o iso639_3.o iso639_3.c
      cc -Wall -fPIC -c -o marc_auth.o marc_auth.c
      cc -Wall -fPIC -c -o name.o name.c
      cc -Wall -fPIC -c -o notes.o notes.c
      cc -Wall -fPIC -c -o pages.o pages.c
      cc -Wall -fPIC -c -o reftypes.o reftypes.c
      cc -Wall -fPIC -c -o serialno.o serialno.c
      cc -Wall -fPIC -c -o title.o title.c
      cc -Wall -fPIC -c -o type.o type.c
      cc -Wall -fPIC -c -o url.o url.c
      cc -Wall -fPIC -c -o bibcore.o bibcore.c
      cc -Wall -fPIC -c -o bibtexin.o bibtexin.c
      cc -Wall -fPIC -c -o bibtextypes.o bibtextypes.c
      cc -Wall -fPIC -c -o biblatexin.o biblatexin.c
      make[1]: No rule to make target 'bltypes.o', needed by 'libbibutils.so'.
      cc -Wall -fPIC -c -o copacin.o copacin.c
      cc -Wall -fPIC -c -o copactypes.o copactypes.c
      cc -Wall -fPIC -c -o endin.o endin.c
      cc -Wall -fPIC -c -o endtypes.o endtypes.c
      cc -Wall -fPIC -c -o endxmlin.o endxmlin.c
      cc -Wall -fPIC -c -o generic.o generic.c
      cc -Wall -fPIC -c -o isiin.o isiin.c
      cc -Wall -fPIC -c -o isitypes.o isitypes.c
      cc -Wall -fPIC -c -o medin.o medin.c
      cc -Wall -fPIC -c -o nbibin.o nbibin.c
      cc -Wall -fPIC -c -o nbibtypes.o nbibtypes.c
      cc -Wall -fPIC -c -o modsin.o modsin.c
      cc -Wall -fPIC -c -o modstypes.o modstypes.c
      cc -Wall -fPIC -c -o risin.o risin.c
      cc -Wall -fPIC -c -o ristypes.o ristypes.c
      cc -Wall -fPIC -c -o ebiin.o ebiin.c
      cc -Wall -fPIC -c -o wordin.o wordin.c
      cc -Wall -fPIC -c -o adsout.o adsout.c
      cc -Wall -fPIC -c -o biblatexout.o biblatexout.c
      cc -Wall -fPIC -c -o bibtexout.o bibtexout.c
      cc -Wall -fPIC -c -o endout.o endout.c
      cc -Wall -fPIC -c -o isiout.o isiout.c
      cc -Wall -fPIC -c -o modsout.o modsout.c
      cc -Wall -fPIC -c -o nbibout.o nbibout.c
      cc -Wall -fPIC -c -o risout.o risout.c
      cc -Wall -fPIC -c -o wordout.o wordout.c
      cc -Wall -fPIC -c -o bibutils.o bibutils.c
      make[1]: Leaving directory '/builddir/build/BUILD/bibutils_7.0/lib'
      make[1]: Target 'all' not remade because of errors.
      make:
      [Makefile:40: all] Error 2

    Please help to solve this problem.

     
  • Chris Putnam

    Chris Putnam - 2021-09-27

    Sorry about that. Please check the current 7.1 release. I accidentally made all of my build changes to the generated Makefile rather than the Makefile.static/Makefile.dynamic files that the Makefile is generated from.

    Thanks for the report.

     
  • Vascom

    Vascom - 2021-09-27

    Thanks.
    It built good now.

     

Log in to post a comment.