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
_______________________________________________
wine-users mailing list
wine-users@xxxxxxxxxx
http://www.winehq.org/mailman/listinfo/wine-users