Menu

Make Error

Help
Nate Evans
2013-05-31
2013-06-04
  • Nate Evans

    Nate Evans - 2013-05-31

    Hello,

    I'm getting this error when trying to make dktools-3.0.9. Any thoughts?

    root@alpha64:~/src/dktools-3.0.9# make
    Compile dkt.c
    gcc -DHAVE_CONFIG_H  -I. -I. -I/usr/local/include   -D_LARGEFILE64_SOURCE=1 -fPIC -D_REENTRANT -o dkt.o -c dkt.c 
    Compile dkt-html.c
    gcc -DHAVE_CONFIG_H  -I. -I. -I/usr/local/include   -D_LARGEFILE64_SOURCE=1 -fPIC -D_REENTRANT -o dkt-html.o -c dkt-html.c 
    Compile dkt-lat.c
    gcc -DHAVE_CONFIG_H  -I. -I. -I/usr/local/include   -D_LARGEFILE64_SOURCE=1 -fPIC -D_REENTRANT -o dkt-lat.o -c dkt-lat.c 
    Compile dkt-sort.c
    gcc -DHAVE_CONFIG_H  -I. -I. -I/usr/local/include   -D_LARGEFILE64_SOURCE=1 -fPIC -D_REENTRANT -o dkt-sort.o -c dkt-sort.c 
    Compile dkt-cat.c
    gcc -DHAVE_CONFIG_H  -I. -I. -I/usr/local/include   -D_LARGEFILE64_SOURCE=1 -fPIC -D_REENTRANT -o dkt-cat.o -c dkt-cat.c 
    Compile dkt-ls.c
    gcc -DHAVE_CONFIG_H  -I. -I. -I/usr/local/include   -D_LARGEFILE64_SOURCE=1 -fPIC -D_REENTRANT -o dkt-ls.o -c dkt-ls.c 
    Compile dkt-blks.c
    gcc -DHAVE_CONFIG_H  -I. -I. -I/usr/local/include   -D_LARGEFILE64_SOURCE=1 -fPIC -D_REENTRANT -o dkt-blks.o -c dkt-blks.c 
    Compile dkt-chks.c
    gcc -DHAVE_CONFIG_H  -I. -I. -I/usr/local/include   -D_LARGEFILE64_SOURCE=1 -fPIC -D_REENTRANT -o dkt-chks.o -c dkt-chks.c 
    Compile dkt-tape.c
    gcc -DHAVE_CONFIG_H  -I. -I. -I/usr/local/include   -D_LARGEFILE64_SOURCE=1 -fPIC -D_REENTRANT -o dkt-tape.o -c dkt-tape.c 
    Compile dkt-cwd.c
    gcc -DHAVE_CONFIG_H  -I. -I. -I/usr/local/include   -D_LARGEFILE64_SOURCE=1 -fPIC -D_REENTRANT -o dkt-cwd.o -c dkt-cwd.c 
    Compile dkt-crp.c
    gcc -DHAVE_CONFIG_H  -I. -I. -I/usr/local/include   -D_LARGEFILE64_SOURCE=1 -fPIC -D_REENTRANT -o dkt-crp.o -c dkt-crp.c 
    Compile dkt-hex.c
    gcc -DHAVE_CONFIG_H  -I. -I. -I/usr/local/include   -D_LARGEFILE64_SOURCE=1 -fPIC -D_REENTRANT -o dkt-hex.o -c dkt-hex.c 
    Compile dkt-uid.c
    gcc -DHAVE_CONFIG_H  -I. -I. -I/usr/local/include   -D_LARGEFILE64_SOURCE=1 -fPIC -D_REENTRANT -o dkt-uid.o -c dkt-uid.c 
    Compile dkt-ed.c
    gcc -DHAVE_CONFIG_H  -I. -I. -I/usr/local/include   -D_LARGEFILE64_SOURCE=1 -fPIC -D_REENTRANT -o dkt-ed.o -c dkt-ed.c 
    Compile dkt-rnd.c
    gcc -DHAVE_CONFIG_H  -I. -I. -I/usr/local/include   -D_LARGEFILE64_SOURCE=1 -fPIC -D_REENTRANT -o dkt-rnd.o -c dkt-rnd.c 
    Compile dkt-tool.c
    gcc -DHAVE_CONFIG_H  -I. -I. -I/usr/local/include   -D_LARGEFILE64_SOURCE=1 -fPIC -D_REENTRANT -o dkt-tool.o -c dkt-tool.c 
    Compile dkt-help.c
    gcc -DHAVE_CONFIG_H  -I. -I. -I/usr/local/include   -D_LARGEFILE64_SOURCE=1 -fPIC -D_REENTRANT -o dkt-help.o -c dkt-help.c 
    Compile dk3appr.c
    gcc -DHAVE_CONFIG_H  -I. -I. -I/usr/local/include   -D_LARGEFILE64_SOURCE=1 -fPIC -D_REENTRANT -o dk3appr.o -c dk3appr.c 
    Compile dk3chks.c
    gcc -DHAVE_CONFIG_H  -I. -I. -I/usr/local/include   -D_LARGEFILE64_SOURCE=1 -fPIC -D_REENTRANT -o dk3chks.o -c dk3chks.c 
    Compile dk3opt.c
    gcc -DHAVE_CONFIG_H  -I. -I. -I/usr/local/include   -D_LARGEFILE64_SOURCE=1 -fPIC -D_REENTRANT -o dk3opt.o -c dk3opt.c 
    Compile dk3uc2l.c
    gcc -DHAVE_CONFIG_H  -I. -I. -I/usr/local/include   -D_LARGEFILE64_SOURCE=1 -fPIC -D_REENTRANT -o dk3uc2l.o -c dk3uc2l.c 
    Compile dk3app.c
    gcc -DHAVE_CONFIG_H  -I. -I. -I/usr/local/include   -D_LARGEFILE64_SOURCE=1 -fPIC -D_REENTRANT -o dk3app.o -c dk3app.c 
    Compile dk3bf.c
    gcc -DHAVE_CONFIG_H  -I. -I. -I/usr/local/include   -D_LARGEFILE64_SOURCE=1 -fPIC -D_REENTRANT -o dk3bf.o -c dk3bf.c 
    Compile dk3signl.c
    gcc -DHAVE_CONFIG_H  -I. -I. -I/usr/local/include   -D_LARGEFILE64_SOURCE=1 -fPIC -D_REENTRANT -o dk3signl.o -c dk3signl.c 
    Compile dk3strm.c
    gcc -DHAVE_CONFIG_H  -I. -I. -I/usr/local/include   -D_LARGEFILE64_SOURCE=1 -fPIC -D_REENTRANT -o dk3strm.o -c dk3strm.c 
    Compile dk3sto.c
    gcc -DHAVE_CONFIG_H  -I. -I. -I/usr/local/include   -D_LARGEFILE64_SOURCE=1 -fPIC -D_REENTRANT -o dk3sto.o -c dk3sto.c 
    Compile dk3dir.c
    gcc -DHAVE_CONFIG_H  -I. -I. -I/usr/local/include   -D_LARGEFILE64_SOURCE=1 -fPIC -D_REENTRANT -o dk3dir.o -c dk3dir.c 
    Compile dk3enc.c
    gcc -DHAVE_CONFIG_H  -I. -I. -I/usr/local/include   -D_LARGEFILE64_SOURCE=1 -fPIC -D_REENTRANT -o dk3enc.o -c dk3enc.c 
    Compile dk3str.c
    gcc -DHAVE_CONFIG_H  -I. -I. -I/usr/local/include   -D_LARGEFILE64_SOURCE=1 -fPIC -D_REENTRANT -o dk3str.o -c dk3str.c 
    Compile dk3ufi.c
    gcc -DHAVE_CONFIG_H  -I. -I. -I/usr/local/include   -D_LARGEFILE64_SOURCE=1 -fPIC -D_REENTRANT -o dk3ufi.o -c dk3ufi.c 
    Compile dk3sf.c
    gcc -DHAVE_CONFIG_H  -I. -I. -I/usr/local/include   -D_LARGEFILE64_SOURCE=1 -fPIC -D_REENTRANT -o dk3sf.o -c dk3sf.c 
    Compile dk3ma.c
    gcc -DHAVE_CONFIG_H  -I. -I. -I/usr/local/include   -D_LARGEFILE64_SOURCE=1 -fPIC -D_REENTRANT -o dk3ma.o -c dk3ma.c 
    Compile dk3inst.c
    gcc -DHAVE_CONFIG_H  -I. -I. -I/usr/local/include   -D_LARGEFILE64_SOURCE=1 -fPIC -D_REENTRANT -o dk3inst.o -c dk3inst.c 
    Compile dk3srch.c
    gcc -DHAVE_CONFIG_H  -I. -I. -I/usr/local/include   -D_LARGEFILE64_SOURCE=1 -fPIC -D_REENTRANT -o dk3srch.o -c dk3srch.c 
    Compile dk3mem.c
    gcc -DHAVE_CONFIG_H  -I. -I. -I/usr/local/include   -D_LARGEFILE64_SOURCE=1 -fPIC -D_REENTRANT -o dk3mem.o -c dk3mem.c 
    Compile dk3trace.c
    gcc -DHAVE_CONFIG_H  -I. -I. -I/usr/local/include   -D_LARGEFILE64_SOURCE=1 -fPIC -D_REENTRANT -o dk3trace.o -c dk3trace.c 
    Link dkt
    gcc    -o dkt dkt.o dkt-html.o dkt-lat.o dkt-sort.o dkt-cat.o dkt-ls.o dkt-blks.o dkt-chks.o dkt-tape.o dkt-cwd.o dkt-crp.o dkt-hex.o dkt-uid.o dkt-ed.o dkt-rnd.o dkt-tool.o dkt-help.o dk3appr.o dk3chks.o dk3opt.o dk3uc2l.o dk3app.o dk3bf.o dk3signl.o dk3strm.o dk3sto.o dk3dir.o dk3enc.o dk3str.o dk3ufi.o dk3sf.o dk3ma.o dk3inst.o dk3srch.o dk3mem.o dk3trace.o -lcrypto -lz  -lm
    chmod 755 dkt
    Compile dkct.c
    gcc -DHAVE_CONFIG_H  -I. -I. -I/usr/local/include   -D_LARGEFILE64_SOURCE=1 -fPIC -D_REENTRANT -o dkct.o -c dkct.c 
    Compile dkct-str.c
    gcc -DHAVE_CONFIG_H  -I. -I. -I/usr/local/include   -D_LARGEFILE64_SOURCE=1 -fPIC -D_REENTRANT -o dkct-str.o -c dkct-str.c 
    Compile dkct-tr.c
    gcc -DHAVE_CONFIG_H  -I. -I. -I/usr/local/include   -D_LARGEFILE64_SOURCE=1 -fPIC -D_REENTRANT -o dkct-tr.o -c dkct-tr.c 
    Compile dkct-au.c
    gcc -DHAVE_CONFIG_H  -I. -I. -I/usr/local/include   -D_LARGEFILE64_SOURCE=1 -fPIC -D_REENTRANT -o dkct-au.o -c dkct-au.c 
    Compile dkct-gui.c
    gcc -DHAVE_CONFIG_H  -I. -I. -I/usr/local/include   -D_LARGEFILE64_SOURCE=1 -fPIC -D_REENTRANT -o dkct-gui.o -c dkct-gui.c 
    Compile dkct-to.c
    gcc -DHAVE_CONFIG_H  -I. -I. -I/usr/local/include   -D_LARGEFILE64_SOURCE=1 -fPIC -D_REENTRANT -o dkct-to.o -c dkct-to.c 
    Compile dk3bits.c
    gcc -DHAVE_CONFIG_H  -I. -I. -I/usr/local/include   -D_LARGEFILE64_SOURCE=1 -fPIC -D_REENTRANT -o dk3bits.o -c dk3bits.c 
    Link dkct
    gcc    -o dkct dkct.o dkct-str.o dkct-tr.o dkct-au.o dkct-gui.o dkct-to.o dk3opt.o dk3bf.o dk3app.o dk3strm.o dk3sto.o dk3dir.o dk3enc.o dk3str.o dk3sf.o dk3ma.o dk3inst.o dk3srch.o dk3bits.o dk3mem.o dk3trace.o -lz  -lm
    chmod 755 dkct
    Compile dkdbt.c
    gcc -DHAVE_CONFIG_H  -I. -I. -I/usr/local/include   -D_LARGEFILE64_SOURCE=1 -fPIC -D_REENTRANT -o dkdbt.o -c dkdbt.c 
    Compile dk3dbi.c
    gcc -DHAVE_CONFIG_H  -I. -I. -I/usr/local/include   -D_LARGEFILE64_SOURCE=1 -fPIC -D_REENTRANT -o dk3dbi.o -c dk3dbi.c 
    Link dkdbt
    gcc    -o dkdbt dkdbt.o dk3dbi.o dk3opt.o dk3app.o dk3strm.o dk3sto.o dk3dir.o dk3enc.o dk3str.o dk3sf.o dk3ma.o dk3inst.o dk3srch.o dk3mem.o dk3trace.o -ldb -lz  -lm
    chmod 755 dkdbt
    Compile bmeps3.c
    gcc -DHAVE_CONFIG_H  -I. -I. -I/usr/local/include   -D_LARGEFILE64_SOURCE=1 -fPIC -D_REENTRANT -o bmeps3.o -c bmeps3.c 
    Compile dk3bm.c
    gcc -DHAVE_CONFIG_H  -I. -I. -I/usr/local/include   -D_LARGEFILE64_SOURCE=1 -fPIC -D_REENTRANT -o dk3bm.o -c dk3bm.c 
    Compile dk3bmeo.c
    gcc -DHAVE_CONFIG_H  -I. -I. -I/usr/local/include   -D_LARGEFILE64_SOURCE=1 -fPIC -D_REENTRANT -o dk3bmeo.o -c dk3bmeo.c 
    Compile dk3bmeps.c
    gcc -DHAVE_CONFIG_H  -I. -I. -I/usr/local/include   -D_LARGEFILE64_SOURCE=1 -fPIC -D_REENTRANT -o dk3bmeps.o -c dk3bmeps.c 
    Compile dk3bmj.c
    gcc -DHAVE_CONFIG_H  -I. -I. -I/usr/local/include   -D_LARGEFILE64_SOURCE=1 -fPIC -D_REENTRANT -o dk3bmj.o -c dk3bmj.c 
    Compile dk3pdf.c
    gcc -DHAVE_CONFIG_H  -I. -I. -I/usr/local/include   -D_LARGEFILE64_SOURCE=1 -fPIC -D_REENTRANT -o dk3pdf.o -c dk3pdf.c 
    Compile dk3paper.c
    gcc -DHAVE_CONFIG_H  -I. -I. -I/usr/local/include   -D_LARGEFILE64_SOURCE=1 -fPIC -D_REENTRANT -o dk3paper.o -c dk3paper.c 
    Compile dk3bifa.c
    gcc -DHAVE_CONFIG_H  -I. -I. -I/usr/local/include   -D_LARGEFILE64_SOURCE=1 -fPIC -D_REENTRANT -o dk3bifa.o -c dk3bifa.c 
    Compile dk3bif.c
    gcc -DHAVE_CONFIG_H  -I. -I. -I/usr/local/include   -D_LARGEFILE64_SOURCE=1 -fPIC -D_REENTRANT -o dk3bif.o -c dk3bif.c 
    In file included from dk3bif.ctr:416:
    /usr/include/jpeglib.h:914: error: expected declaration specifiers or ‘...’ before ‘FILE’
    /usr/include/jpeglib.h:915: error: expected declaration specifiers or ‘...’ before ‘FILE’
    dk3bif.ctr: In function ‘dk3bif_read_jpeg_header’:
    dk3bif.ctr:1038: error: too many arguments to function ‘jpeg_stdio_src’
    make: *** [dk3bif.o] Error 1
    
     
  • Dirk Krause

    Dirk Krause - 2013-06-03

    Can you please make the following test: Add a line

      #include <stdio.h>
    

    in dk3bif.c after the

      #include <dk3conf.h>
    

    line but before the include block for bitmap file headers and try to build again.

    If this helps I will apply this change to the next release.
    Regards,

    Dirk

     
  • Dirk Krause

    Dirk Krause - 2013-06-04

    As I finished the features I wanted for 3.1.0, I released the new version including the change in the dk3bif module.
    I hope this solves the problem above too.

     

Log in to post a comment.

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.