gerard / ext4fuse

EXT4 implementation for FUSE
GNU General Public License v2.0
895 stars 109 forks source link

undefined reference to `backtrace_symbols' #67

Open Marietto2008 opened 3 years ago

Marietto2008 commented 3 years ago

Trying to compile it on NetBSD...

netbsd-marietto# gmake

cc -I/usr/pkg/include/fuse -D_FILE_OFFSET_BITS=64 -DFUSE_USE_VERSION=26 -std=gnu99 -g3 -Wall -Wextra -DEXT4FUSE_VERSION=\"v0.1.3-20-g6b23d8d\" -c -o fuse-main.o fuse-main.c cc -I/usr/pkg/include/fuse -D_FILE_OFFSET_BITS=64 -DFUSE_USE_VERSION=26 -std=gnu99 -g3 -Wall -Wextra -DEXT4FUSE_VERSION=\"v0.1.3-20-g6b23d8d\" -c -o logging.o logging.c cc -I/usr/pkg/include/fuse -D_FILE_OFFSET_BITS=64 -DFUSE_USE_VERSION=26 -std=gnu99 -g3 -Wall -Wextra -DEXT4FUSE_VERSION=\"v0.1.3-20-g6b23d8d\" -c -o extents.o extents.c cc -I/usr/pkg/include/fuse -D_FILE_OFFSET_BITS=64 -DFUSE_USE_VERSION=26 -std=gnu99 -g3 -Wall -Wextra -DEXT4FUSE_VERSION=\"v0.1.3-20-g6b23d8d\" -c -o disk.o disk.c cc -I/usr/pkg/include/fuse -D_FILE_OFFSET_BITS=64 -DFUSE_USE_VERSION=26 -std=gnu99 -g3 -Wall -Wextra -DEXT4FUSE_VERSION=\"v0.1.3-20-g6b23d8d\" -c -o super.o super.c cc -I/usr/pkg/include/fuse -D_FILE_OFFSET_BITS=64 -DFUSE_USE_VERSION=26 -std=gnu99 -g3 -Wall -Wextra -DEXT4FUSE_VERSION=\"v0.1.3-20-g6b23d8d\" -c -o inode.o inode.c cc -I/usr/pkg/include/fuse -D_FILE_OFFSET_BITS=64 -DFUSE_USE_VERSION=26 -std=gnu99 -g3 -Wall -Wextra -DEXT4FUSE_VERSION=\"v0.1.3-20-g6b23d8d\" -c -o dcache.o dcache.c cc -I/usr/pkg/include/fuse -D_FILE_OFFSET_BITS=64 -DFUSE_USE_VERSION=26 -std=gnu99 -g3 -Wall -Wextra -DEXT4FUSE_VERSION=\"v0.1.3-20-g6b23d8d\" -c -o op_read.o op_read.c cc -I/usr/pkg/include/fuse -D_FILE_OFFSET_BITS=64 -DFUSE_USE_VERSION=26 -std=gnu99 -g3 -Wall -Wextra -DEXT4FUSE_VERSION=\"v0.1.3-20-g6b23d8d\" -c -o op_readdir.o op_readdir.c cc -I/usr/pkg/include/fuse -D_FILE_OFFSET_BITS=64 -DFUSE_USE_VERSION=26 -std=gnu99 -g3 -Wall -Wextra -DEXT4FUSE_VERSION=\"v0.1.3-20-g6b23d8d\" -c -o op_readlink.o op_readlink.c cc -I/usr/pkg/include/fuse -D_FILE_OFFSET_BITS=64 -DFUSE_USE_VERSION=26 -std=gnu99 -g3 -Wall -Wextra -DEXT4FUSE_VERSION=\"v0.1.3-20-g6b23d8d\" -c -o op_init.o op_init.c cc -I/usr/pkg/include/fuse -D_FILE_OFFSET_BITS=64 -DFUSE_USE_VERSION=26 -std=gnu99 -g3 -Wall -Wextra -DEXT4FUSE_VERSION=\"v0.1.3-20-g6b23d8d\" -c -o op_getattr.o op_getattr.c cc -I/usr/pkg/include/fuse -D_FILE_OFFSET_BITS=64 -DFUSE_USE_VERSION=26 -std=gnu99 -g3 -Wall -Wextra -DEXT4FUSE_VERSION=\"v0.1.3-20-g6b23d8d\" -c -o op_open.o op_open.c cc -o ext4fuse fuse-main.o logging.o extents.o disk.o super.o inode.o dcache.o op_read.o op_readdir.o op_readlink.o op_init.o op_getattr.o op_open.o -L/usr/pkg/lib -lfuse -pthread ld: fuse-main.o: in function `signal_handle_sigsegv':

/home/mario/Desktop/Dati-NetBSD/ext4fuse/fuse-main.c:88: undefined reference to backtrace' ld: /home/mario/Desktop/Dati-NetBSD/ext4fuse/fuse-main.c:89: undefined reference tobacktrace_symbols'