Well,
Roland has fixed this one, but there is still a problem. gcc -O -Wl,-rpath-link=.:../libdiskfs/:../libfshelp/:../libftpconn/:../libhurdbugaddr/:../libihash/:../libiohelp/:../libnetfs/:../libpager/:../libpipe/:../libports/:../libps/:../libshouldbeinlibc/:../libstore/:../libthreads/:../libtrivfs/ -Wall -g -O2 -uargp_program_bug_address -o pfinet \ datagram.o dev.o dev_mcast.o dst.o iovec.o neighbour.o skbuff.o sock.o utils.o eth.o af_inet.o arp.o devinet.o fib_frontend.o fib_hash.o fib_semantics.o icmp.o igmp.o ip_forward.o ip_fragment.o ip_input.o ip_options.o ip_output.o ip_sockglue.o protocol.o raw.o route.o syncookies.o sysctl_net_ipv4.o tcp.o tcp_input.o tcp_ipv4.o tcp_output.o tcp_timer.o timer.o udp.o old-checksum.o sched.o timer-emul.o socket.o main.o ethernet.o io-ops.o socket-ops.o misc.o time.o options.o loopback.o kmem_cache.o stubs.o dummy.o tunnel.o pfinet-ops.o iioctl-ops.o ioServer.o socketServer.o startup_notifyServer.o pfinetServer.o iioctlServer.o \ '-Wl,-(' ../libhurdbugaddr/libhurdbugaddr.so ../../pfinet/linux-src/arch/i386/lib/checksum.so ../libtrivfs/libtrivfs.so ../libfshelp/libfshelp.so ../libthreads/libthreads.so ../libports/libports.so ../libihash/libihash.so ../libshouldbeinlibc/libshouldbeinlibc.so ../libiohelp/libiohelp.so \ \ '-Wl,-)' gcc: ../../pfinet/linux-src/arch/i386/lib/checksum.so: No such file or directorymake: *** [pfinet] Error 1 --- "Alfred M. Szmidt" <[EMAIL PROTECTED]> wrote: > Hi, > > The recent changes to pfinet make pfinet uncompilable. I will look > at it more closely tomorrow... > > gcc-3.1 -O > -Wl,-rpath-link=.:../libdiskfs/:../libfshelp/:../libftpconn/:../libhurdbugaddr/:../libihash/:../libiohelp/:../libnetfs/:../libpager/:../libpipe/:../libports/:../libps/:../libshouldbeinlibc/:../libstore/:../libthreads/:../libtrivfs/ > -Wall -g -O3 -uargp_program_bug_address -o pfinet \ > datagram.o dev.o dev_mcast.o dst.o iovec.o neighbour.o skbuff.o > sock.o utils.o eth.o af_inet.o arp.o devinet.o fib_frontend.o fib_hash.o > fib_semantics.o icmp.o igmp.o ip_forward.o ip_fragment.o ip_input.o > ip_options.o ip_output.o ip_sockglue.o protocol.o raw.o route.o syncookies.o > sysctl_net_ipv4.o tcp.o tcp_input.o tcp_ipv4.o tcp_output.o tcp_timer.o > timer.o udp.o old-checksum.o sched.o timer-emul.o socket.o main.o ethernet.o > io-ops.o socket-ops.o misc.o time.o options.o loopback.o kmem_cache.o stubs.o > dummy.o tunnel.o pfinet-ops.o iioctl-ops.o ioServer.o socketServer.o > startup_notifyServer.o pfinetServer.o iioctlServer.o \ > '-Wl,-(' ../libhurdbugaddr/libhurdbugaddr.so ../libtrivfs/libtrivfs.so > ../libfshelp/libfshelp.so ../libthreads/libthreads.so ../libports/libports.so > ../libihash/libihash.so ../libshouldbeinlibc/libshouldbeinlibc.so > ../libiohelp/libiohelp.so \ > \ > '-Wl,-)' > iovec.o: In function `csum_partial_copy_fromiovecend': > /home3/ams/src/hurd/obj/pfinet/../../pfinet/linux-src/net/core/iovec.c:241: > undefined reference to `csum_partial' > iovec.o: In function `csum_partial_copy_fromiovecend': > /home3/ams/src/hurd/obj/pfinet/../../pfinet/linux-src/include/asm-i386/checksum.h:48: > undefined reference to `csum_partial_copy_generic' > iovec.o: In function `csum_partial_copy_fromiovecend': > /home3/ams/src/hurd/obj/pfinet/../../pfinet/linux-src/net/core/iovec.c:235: > undefined reference to `csum_partial' > icmp.o: In function `icmp_rcv': > /home3/ams/src/hurd/obj/pfinet/../../pfinet/linux-src/include/asm-i386/checksum.h:122: > undefined reference to `csum_partial' > ip_output.o: In function `ip_reply_glue_bits': > /home3/ams/src/hurd/obj/pfinet/../../pfinet/linux-src/include/asm-i386/checksum.h:41: > undefined reference to `csum_partial_copy_generic' > /home3/ams/src/hurd/obj/pfinet/../../pfinet/linux-src/include/asm-i386/checksum.h:41: > undefined reference to `csum_partial_copy_generic' > tcp.o: In function `tcp_do_sendmsg': > /home3/ams/src/hurd/obj/pfinet/../../pfinet/linux-src/net/ipv4/tcp.c:860: > undefined reference to `csum_partial' > tcp.o: In function `tcp_do_sendmsg': > /home3/ams/src/hurd/obj/pfinet/../../pfinet/linux-src/include/asm-i386/checksum.h:48: > undefined reference to `csum_partial_copy_generic' > /home3/ams/src/hurd/obj/pfinet/../../pfinet/linux-src/include/asm-i386/checksum.h:48: > undefined reference to `csum_partial_copy_generic' > tcp_ipv4.o: In function `tcp_v4_rcv': > /home3/ams/src/hurd/obj/pfinet/../../pfinet/linux-src/net/ipv4/tcp_ipv4.c:1714: > undefined reference to `csum_partial' > tcp_ipv4.o: In function `tcp_v4_send_check': > /home3/ams/src/hurd/obj/pfinet/../../pfinet/linux-src/include/net/tcp.h:863: > undefined reference to `csum_partial' > tcp_ipv4.o: In function `tcp_v4_send_synack': > /home3/ams/src/hurd/obj/pfinet/../../pfinet/linux-src/include/net/tcp.h:863: > undefined reference to `csum_partial' > tcp_output.o: In function `tcp_fragment': > /home3/ams/src/hurd/obj/pfinet/../../pfinet/linux-src/net/ipv4/tcp_output.c:241: > undefined reference to `csum_partial' > tcp_output.o: In function `tcp_retrans_try_collapse': > /home3/ams/src/hurd/obj/pfinet/../../pfinet/linux-src/net/ipv4/tcp_output.c:493: > undefined reference to `csum_partial' > udp.o:/home3/ams/src/hurd/obj/pfinet/../../pfinet/linux-src/net/ipv4/udp.c:1125: > more undefined references to `csum_partial' follow > old-checksum.o: In function `csum_partial_copy': > /home3/ams/src/hurd/obj/pfinet/../../pfinet/linux-src/arch/i386/lib/old-checksum.c:11: > undefined reference to `csum_partial_copy_generic' > collect2: ld returned 1 exit status > make: *** [pfinet] Error 1 > > -- > Alfred M. Szmidt > > _______________________________________________ > Bug-hurd mailing list > [EMAIL PROTECTED] > http://mail.gnu.org/mailman/listinfo/bug-hurd ===== James Morrison University of Waterloo Computer Science - Digital Hardware 2A co-op http://hurd.dyndns.org Anyone referring to this as 'Open Source' shall be eaten by a GNU __________________________________________________ Do You Yahoo!? Yahoo! - Official partner of 2002 FIFA World Cup http://fifaworldcup.yahoo.com _______________________________________________ Bug-hurd mailing list [EMAIL PROTECTED] http://mail.gnu.org/mailman/listinfo/bug-hurd