Skip to content

Unable to Build #10

@ghost

Description

When I try to run make I get:

❯ make
[  4%] Building C object libmultihash/CMakeFiles/multihashlib.dir/crc32.c.o
[  8%] Building C object libmultihash/CMakeFiles/multihashlib.dir/edonkey.c.o
[ 12%] Building C object libmultihash/CMakeFiles/multihashlib.dir/md4.c.o
[ 16%] Building C object libmultihash/CMakeFiles/multihashlib.dir/md5.c.o
[ 20%] Building C object libmultihash/CMakeFiles/multihashlib.dir/multihash.c.o
[ 25%] Building C object libmultihash/CMakeFiles/multihashlib.dir/sha1.c.o
[ 29%] Linking C static library libmultihash.a
[ 29%] Built target multihashlib
[ 33%] Building C object libfriidump/CMakeFiles/friidumplib.dir/brickblocker.c.o
[ 37%] Building C object libfriidump/CMakeFiles/friidumplib.dir/disc.c.o
[ 41%] Building C object libfriidump/CMakeFiles/friidumplib.dir/dumper.c.o
[ 45%] Building C object libfriidump/CMakeFiles/friidumplib.dir/dvd_drive.c.o
[ 50%] Building C object libfriidump/CMakeFiles/friidumplib.dir/hitachi.c.o
[ 54%] Building C object libfriidump/CMakeFiles/friidumplib.dir/ecma-267.c.o
[ 58%] Building C object libfriidump/CMakeFiles/friidumplib.dir/lite-on.c.o
[ 62%] Building C object libfriidump/CMakeFiles/friidumplib.dir/misc.c.o
/home/lcoogan/Code/friidump/libfriidump/misc.c: In function ‘_logprintf’:
/home/lcoogan/Code/friidump/libfriidump/misc.c:88:3: warning: implicit declaration of function ‘gettimeofday’ [-Wimplicit-function-declaration]
   88 |   gettimeofday (&now, NULL);
      |   ^~~~~~~~~~~~
[ 66%] Building C object libfriidump/CMakeFiles/friidumplib.dir/renesas.c.o
[ 70%] Building C object libfriidump/CMakeFiles/friidumplib.dir/rs.c.o
/home/lcoogan/Code/friidump/libfriidump/rs.c: In function ‘modnn’:
/home/lcoogan/Code/friidump/libfriidump/rs.c:47:12: warning: right shift count >= width of type [-Wshift-count-overflow]
   47 |     x = (x >> 0xff) + (x & 0xff);
      |            ^~
[ 75%] Building C object libfriidump/CMakeFiles/friidumplib.dir/unscrambler.c.o
[ 79%] Building C object libfriidump/CMakeFiles/friidumplib.dir/vanilla_2064.c.o
[ 83%] Building C object libfriidump/CMakeFiles/friidumplib.dir/vanilla_2384.c.o
[ 87%] Building C object libfriidump/CMakeFiles/friidumplib.dir/win32compat.c.o
[ 91%] Linking C shared library libfriidump.so
/usr/bin/ld: CMakeFiles/friidumplib.dir/unscrambler.c.o:(.bss+0x0): multiple definition of `disctype'; CMakeFiles/friidumplib.dir/disc.c.o:(.bss+0x0): first defined here
collect2: error: ld returned 1 exit status
make[2]: *** [libfriidump/CMakeFiles/friidumplib.dir/build.make:299: libfriidump/libfriidump.so] Error 1
make[1]: *** [CMakeFiles/Makefile2:182: libfriidump/CMakeFiles/friidumplib.dir/all] Error 2
make: *** [Makefile:171: all] Error 2

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