[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: static linking and iso9660fs
From: |
Greg Buchholz |
Subject: |
Re: static linking and iso9660fs |
Date: |
Sun, 31 Aug 2003 02:14:08 +0100 (BST) |
Whoops, can't believe I made that mistake. But now I'm back to my
original problem, ld can't resolve the diskfs functions correctly.
Here's the error message...
gcc
-Wl,-rpath-link=.:../libcons/:../libdiskfs/:../libfshelp/:../libftpconn/:../libhurdbugaddr/:../libihash/:../libiohelp/:../libnetfs/:../libpager/:../libpipe/:../libports/:../libps/:../libshouldbeinlibc/:../libstore/:../libthreads/:../libtrivfs/
-std=gnu99 -Wall -g -O3 -g -O2 -uargp_program_bug_aaddress -o
iso9660fs.static -static \
'-Wl,-(' ../libhurdbugaddr/libhurdbugaddr.a inode.o main.o lookup.o
pager.o rr.o ../libdiskfs/libdiskfs.a ../libiohelp/libiohelp.a
../libfshelp/libfshelp.a ../libstore/libstore.a ../libpager/libpager.a
../libthreads/libthreads.a ../libports/libports.a ../libihash/libihash.a
../libshouldbeinlibc/libshouldbeinlibc.a \
'-Wl,-)'
../libdiskfs/libdiskfs.a(readonly.o)(.data+0x0): In function
`diskfs_check_readonly':
/src/hurd/libdiskfs/readonly.c:34: multiple definition of
`diskfs_readonly'
main.o(.data+0x28):/src/hurd/isofs/main.c:59: first defined here
../libdiskfs/libdiskfs.a(readonly.o)(.data+0x4): In function
`diskfs_check_readonly':
/src/hurd/libdiskfs/readonly.c:34: multiple definition of
`diskfs_hard_readonly'
main.o(.data+0x2c):/src/hurd/isofs/main.c:62: first defined here
collect2: ld returned 1 exit status
make: *** [iso9660fs.static] Error 1
Anyone got any hints on what's causing this?
Thanks,
Greg Buchholz
Re: static linking and isofs9660, Alfred M. Szmidt, 2003/08/30
Re: static linking and isofs9660, Jeroen Dekkers, 2003/08/30