I am trying to recompile the umsdos package, but I keep getting strange linker errors that I cant figure out. I have emailed the previous maintainer about this, but so far there is no answer. At first I thought that it is a libc6 problem, but he got it to compile under libc6 (somehow), which leads me to beleive that I might be missing a *-dev package, although I dont know which.
../debian/mangle.c numconst.c printk.c gcc -o umssync main.o umssync.o umssetup.o udosctl.o umsdosio.o mangle.o numconst.o printk.o umssync.o: In function `umssync_dodir(char const *, UMSSYNC_OPT &, UMS_DIRINFO *, int, int &, int &)': /home/nveber/debian/umsdos/umsdos-0.9/util/umssync.c:412: undefined reference to `__eh_pc' /home/nveber/debian/umsdos/umsdos-0.9/util/umssync.c:412: undefined reference to `__throw' /home/nveber/debian/umsdos/umsdos-0.9/util/umssync.c:412: undefined reference to `__eh_pc' /home/nveber/debian/umsdos/umsdos-0.9/util/umssync.c:412: undefined reference to `__throw' /home/nveber/debian/umsdos/umsdos-0.9/util/umssync.c:412: undefined reference to `__eh_pc' /home/nveber/debian/umsdos/umsdos-0.9/util/umssync.c:412: undefined reference to `__throw' /home/nveber/debian/umsdos/umsdos-0.9/util/umssync.c:412: undefined reference to `terminate(void)' umssetup.o: In function `umssetup_main(int, char **)': /home/nveber/debian/umsdos/umsdos-0.9/util/umssetup.c:111: undefined reference to `__eh_pc' /home/nveber/debian/umsdos/umsdos-0.9/util/umssetup.c:111: undefined reference to `__throw' /home/nveber/debian/umsdos/umsdos-0.9/util/umssetup.c:111: undefined reference to `terminate(void)' udosctl.o: In function `udosctl_main(int, char **)': /home/nveber/debian/umsdos/umsdos-0.9/util/udosctl.c:201: undefined reference to `__eh_pc' /home/nveber/debian/umsdos/umsdos-0.9/util/udosctl.c:201: undefined reference to `__throw' /home/nveber/debian/umsdos/umsdos-0.9/util/udosctl.c:201: undefined reference to `__eh_pc' /home/nveber/debian/umsdos/umsdos-0.9/util/udosctl.c:201: undefined reference to `__throw' /home/nveber/debian/umsdos/umsdos-0.9/util/udosctl.c:201: undefined reference to `__eh_pc' /home/nveber/debian/umsdos/umsdos-0.9/util/udosctl.c:201: undefined reference to `__throw' /home/nveber/debian/umsdos/umsdos-0.9/util/udosctl.c:201: undefined reference to `__eh_pc' /home/nveber/debian/umsdos/umsdos-0.9/util/udosctl.c:201: undefined reference to `__throw' /home/nveber/debian/umsdos/umsdos-0.9/util/udosctl.c:201: undefined reference to `terminate(void)' make[1]: *** [umssync] Error 1 make[1]: Leaving directory `/home/nveber/debian/umsdos/umsdos-0.9/util' make: *** [build] Error 2
pgpmdu9kdsDsj.pgp
Description: PGP signature