I've downloaded wine 0.9.1 recently, after having used the last pre-.9 CVS drop for about a month or so, but the 0.9 version won't compile on my system. It conks out with an error in the loader subdir (actual data below). The following is the output I get when I run make: ------------------------------------------------------------------------------------- bas@pairadocs /mnt/downloads/Winestuff/wine-0.9.1 $ make (lotsa stuff going fine) make[1]: Entering directory `/mnt/downloads/Winestuff/wine-0.9.1/loader' gcc -m32 -o wine-preloader -static -nostartfiles -nodefaultlibs -Wl,-Ttext=0x7c000000 preloader.o -L../libs/port -lwine_port preloader.o(.text+0x14): In function `__bb_init_func': /mnt/downloads/Winestuff/wine-0.9.1/loader/preloader.c:156: undefined reference to `__guard' preloader.o(.text+0x1f):/mnt/downloads/Winestuff/wine-0.9.1/loader/preloader.c:156: undefined reference to `__guard' preloader.o(.text+0x3b):/mnt/downloads/Winestuff/wine-0.9.1/loader/preloader.c:156: undefined reference to `__stack_smash_handler' preloader.o(.text+0x73): In function `wld_mmap': /mnt/downloads/Winestuff/wine-0.9.1/loader/preloader.c:235: undefined reference to `__guard' preloader.o(.text+0xea):/mnt/downloads/Winestuff/wine-0.9.1/loader/preloader.c:257: undefined reference to `__guard' preloader.o(.text+0x106):/mnt/downloads/Winestuff/wine-0.9.1/loader/preloader.c:257: undefined reference to `__stack_smash_handler' preloader.o(.text+0x124): In function `wld_strcmp': /mnt/downloads/Winestuff/wine-0.9.1/loader/preloader.c:291: undefined reference to `__guard' preloader.o(.text+0x15c):/mnt/downloads/Winestuff/wine-0.9.1/loader/preloader.c:294: undefined reference to `__guard' preloader.o(.text+0x178):/mnt/downloads/Winestuff/wine-0.9.1/loader/preloader.c:294: undefined reference to `__stack_smash_handler' preloader.o(.text+0x196): In function `wld_strncmp': /mnt/downloads/Winestuff/wine-0.9.1/loader/preloader.c:297: undefined reference to `__guard' preloader.o(.text+0x1ee):/mnt/downloads/Winestuff/wine-0.9.1/loader/preloader.c:301: undefined reference to `__guard' preloader.o(.text+0x20a):/mnt/downloads/Winestuff/wine-0.9.1/loader/preloader.c:301: undefined reference to `__stack_smash_handler' preloader.o(.text+0x228): In function `wld_vsprintf': /mnt/downloads/Winestuff/wine-0.9.1/loader/preloader.c:317: undefined reference to `__guard' preloader.o(.text+0x32c):/mnt/downloads/Winestuff/wine-0.9.1/loader/preloader.c:348: undefined reference to `__guard' preloader.o(.text+0x348):/mnt/downloads/Winestuff/wine-0.9.1/loader/preloader.c:348: undefined reference to `__stack_smash_handler' preloader.o(.text+0x369): In function `wld_printf': /mnt/downloads/Winestuff/wine-0.9.1/loader/preloader.c:351: undefined reference to `__guard' preloader.o(.text+0x3c2):/mnt/downloads/Winestuff/wine-0.9.1/loader/preloader.c:360: undefined reference to `__guard' preloader.o(.text+0x3de):/mnt/downloads/Winestuff/wine-0.9.1/loader/preloader.c:360: undefined reference to `__stack_smash_handler' preloader.o(.text+0x401): In function `wld_write': /mnt/downloads/Winestuff/wine-0.9.1/loader/preloader.c:219: undefined reference to `__guard' preloader.o(.text+0x454):/mnt/downloads/Winestuff/wine-0.9.1/loader/preloader.c:224: undefined reference to `__guard' preloader.o(.text+0x470):/mnt/downloads/Winestuff/wine-0.9.1/loader/preloader.c:224: undefined reference to `__stack_smash_handler' preloader.o(.text+0x493): In function `fatal_error': /mnt/downloads/Winestuff/wine-0.9.1/loader/preloader.c:363: undefined reference to `__guard' preloader.o(.text+0x50a): In function `wld_exit': /mnt/downloads/Winestuff/wine-0.9.1/loader/preloader.c:186: undefined reference to `__guard' preloader.o(.text+0x541): In function `set_auxiliary_values': /mnt/downloads/Winestuff/wine-0.9.1/loader/preloader.c:423: undefined reference to `__guard' preloader.o(.text+0x854):/mnt/downloads/Winestuff/wine-0.9.1/loader/preloader.c:482: undefined reference to `__guard' preloader.o(.text+0x870):/mnt/downloads/Winestuff/wine-0.9.1/loader/preloader.c:482: undefined reference to `__stack_smash_handler' preloader.o(.text+0x890): In function `get_auxiliary': /mnt/downloads/Winestuff/wine-0.9.1/loader/preloader.c:490: undefined reference to `__guard' preloader.o(.text+0x8cf):/mnt/downloads/Winestuff/wine-0.9.1/loader/preloader.c:494: undefined reference to `__guard' preloader.o(.text+0x8eb):/mnt/downloads/Winestuff/wine-0.9.1/loader/preloader.c:494: undefined reference to `__stack_smash_handler' preloader.o(.text+0x90d): In function `map_so_lib': /mnt/downloads/Winestuff/wine-0.9.1/loader/preloader.c:505: undefined reference to `__guard' preloader.o(.text+0x1247):/mnt/downloads/Winestuff/wine-0.9.1/loader/preloader.c:734: undefined reference to `__guard' preloader.o(.text+0x1263):/mnt/downloads/Winestuff/wine-0.9.1/loader/preloader.c:734: undefined reference to `__stack_smash_handler' preloader.o(.text+0x1285): In function `wld_close': /mnt/downloads/Winestuff/wine-0.9.1/loader/preloader.c:201: undefined reference to `__guard' preloader.o(.text+0x12d2):/mnt/downloads/Winestuff/wine-0.9.1/loader/preloader.c:206: undefined reference to `__guard' preloader.o(.text+0x12ee):/mnt/downloads/Winestuff/wine-0.9.1/loader/preloader.c:206: undefined reference to `__stack_smash_handler' preloader.o(.text+0x130c): In function `wld_memset': /mnt/downloads/Winestuff/wine-0.9.1/loader/preloader.c:304: undefined reference to `__guard' preloader.o(.text+0x1342):/mnt/downloads/Winestuff/wine-0.9.1/loader/preloader.c:308: undefined reference to `__guard' preloader.o(.text+0x135e):/mnt/downloads/Winestuff/wine-0.9.1/loader/preloader.c:308: undefined reference to `__stack_smash_handler' preloader.o(.text+0x137e): In function `wld_mprotect': /mnt/downloads/Winestuff/wine-0.9.1/loader/preloader.c:227: undefined reference to `__guard' preloader.o(.text+0x13d1):/mnt/downloads/Winestuff/wine-0.9.1/loader/preloader.c:232: undefined reference to `__guard' preloader.o(.text+0x13ed):/mnt/downloads/Winestuff/wine-0.9.1/loader/preloader.c:232: undefined reference to `__stack_smash_handler' preloader.o(.text+0x140f): In function `wld_read': /mnt/downloads/Winestuff/wine-0.9.1/loader/preloader.c:209: undefined reference to `__guard' preloader.o(.text+0x1468):/mnt/downloads/Winestuff/wine-0.9.1/loader/preloader.c:216: undefined reference to `__guard' preloader.o(.text+0x1484):/mnt/downloads/Winestuff/wine-0.9.1/loader/preloader.c:216: undefined reference to `__stack_smash_handler' preloader.o(.text+0x14a5): In function `wld_open': /mnt/downloads/Winestuff/wine-0.9.1/loader/preloader.c:193: undefined reference to `__guard' preloader.o(.text+0x14f5):/mnt/downloads/Winestuff/wine-0.9.1/loader/preloader.c:198: undefined reference to `__guard' preloader.o(.text+0x1511):/mnt/downloads/Winestuff/wine-0.9.1/loader/preloader.c:198: undefined reference to `__stack_smash_handler' preloader.o(.text+0x1530): In function `find_symbol': /mnt/downloads/Winestuff/wine-0.9.1/loader/preloader.c:741: undefined reference to `__guard' preloader.o(.text+0x1696):/mnt/downloads/Winestuff/wine-0.9.1/loader/preloader.c:798: undefined reference to `__guard' preloader.o(.text+0x16b2):/mnt/downloads/Winestuff/wine-0.9.1/loader/preloader.c:798: undefined reference to `__stack_smash_handler' preloader.o(.text+0x16d0): In function `preload_reserve': /mnt/downloads/Winestuff/wine-0.9.1/loader/preloader.c:806: undefined reference to `__guard' preloader.o(.text+0x1889):/mnt/downloads/Winestuff/wine-0.9.1/loader/preloader.c:846: undefined reference to `__guard' preloader.o(.text+0x18a5):/mnt/downloads/Winestuff/wine-0.9.1/loader/preloader.c:846: undefined reference to `__stack_smash_handler' preloader.o(.text+0x18c3): In function `is_in_preload_range': /mnt/downloads/Winestuff/wine-0.9.1/loader/preloader.c:854: undefined reference to `__guard' preloader.o(.text+0x1954):/mnt/downloads/Winestuff/wine-0.9.1/loader/preloader.c:869: undefined reference to `__guard' preloader.o(.text+0x1970):/mnt/downloads/Winestuff/wine-0.9.1/loader/preloader.c:869: undefined reference to `__stack_smash_handler' preloader.o(.text+0x1991): In function `wld_start': /mnt/downloads/Winestuff/wine-0.9.1/loader/preloader.c:879: undefined reference to `__guard' preloader.o(.text+0x1e0b):/mnt/downloads/Winestuff/wine-0.9.1/loader/preloader.c:967: undefined reference to `__guard' preloader.o(.text+0x1e27):/mnt/downloads/Winestuff/wine-0.9.1/loader/preloader.c:967: undefined reference to `__stack_smash_handler' preloader.o(.text+0x1e48): In function `wld_getegid': /mnt/downloads/Winestuff/wine-0.9.1/loader/preloader.c:281: undefined reference to `__guard' preloader.o(.text+0x1e60):/mnt/downloads/Winestuff/wine-0.9.1/loader/preloader.c:285: undefined reference to `__guard' preloader.o(.text+0x1e7c):/mnt/downloads/Winestuff/wine-0.9.1/loader/preloader.c:285: undefined reference to `__stack_smash_handler' preloader.o(.text+0x1e9a): In function `wld_getgid': /mnt/downloads/Winestuff/wine-0.9.1/loader/preloader.c:274: undefined reference to `__guard' preloader.o(.text+0x1eb2):/mnt/downloads/Winestuff/wine-0.9.1/loader/preloader.c:278: undefined reference to `__guard' preloader.o(.text+0x1ece):/mnt/downloads/Winestuff/wine-0.9.1/loader/preloader.c:278: undefined reference to `__stack_smash_handler' preloader.o(.text+0x1eec): In function `wld_geteuid': /mnt/downloads/Winestuff/wine-0.9.1/loader/preloader.c:267: undefined reference to `__guard' preloader.o(.text+0x1f04):/mnt/downloads/Winestuff/wine-0.9.1/loader/preloader.c:271: undefined reference to `__guard' preloader.o(.text+0x1f20):/mnt/downloads/Winestuff/wine-0.9.1/loader/preloader.c:271: undefined reference to `__stack_smash_handler' preloader.o(.text+0x1f3e): In function `wld_getuid': /mnt/downloads/Winestuff/wine-0.9.1/loader/preloader.c:260: undefined reference to `__guard' preloader.o(.text+0x1f56):/mnt/downloads/Winestuff/wine-0.9.1/loader/preloader.c:264: undefined reference to `__guard' preloader.o(.text+0x1f72):/mnt/downloads/Winestuff/wine-0.9.1/loader/preloader.c:264: undefined reference to `__stack_smash_handler' collect2: ld returned 1 exit status make[1]: *** [wine-preloader] Error 1 make[1]: Leaving directory `/mnt/downloads/Winestuff/wine-0.9.1/loader' make: *** [loader] Error 2 ------------------------------------------------------------------------------------- I'm on an AMD64 system, hence the -m32 flag, and I don't have any particularly aggressive CFLAGS set (no -fomit-frame-pointer or anything of the sort). I'd like to get the new version up and running, because the last portage version is pretty old (20050725), and has problems when running World of Warcraft (which is what I mainly use wine for). Any suggestions are appreciated, and, in case debugging is required please give instructions on what to do, because i'm a total debugging n00b. TIA, Bas Koopmans