Skip to content

errors with make = multiple definition of 'loglevel_enum' #10

@ebdavison

Description

@ebdavison

Errors in compiling from git on Fedora 33:

make
...
gcc -o sqrl log.o settings.o uriparse.o fifo.o client.o progresswindow.o requestwindow.o mainwindow.o main.o  `pkg-config gtk+-2.0 --libs` -L /usr/local/lib -l sqrl -pthread  -lssl -lcrypto -luriparser
/usr/bin/ld: settings.o:(.bss+0x0): multiple definition of `loglevel_enum'; log.o:(.bss+0x0): first defined here
/usr/bin/ld: fifo.o:(.bss+0x0): multiple definition of `loglevel_enum'; log.o:(.bss+0x0): first defined here
/usr/bin/ld: client.o:(.bss+0x0): multiple definition of `loglevel_enum'; log.o:(.bss+0x0): first defined here
/usr/bin/ld: requestwindow.o:(.bss+0x0): multiple definition of `loglevel_enum'; log.o:(.bss+0x0): first defined here
/usr/bin/ld: mainwindow.o:(.bss+0x0): multiple definition of `loglevel_enum'; log.o:(.bss+0x0): first defined here
/usr/bin/ld: main.o:(.bss+0x0): multiple definition of `loglevel_enum'; log.o:(.bss+0x0): first defined here
collect2: error: ld returned 1 exit status
make: *** [Makefile:109: sqrl] Error 1

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