|
I am trying to build 0.9.6 in the simplest way,
that is, unzip, ms/bcb4.bat, then make -f
bcb.mak,
and the make is copied from cygwin-b20
directories.
the last lines before the make stop are :
bcc32 -otmp32\rand_win.obj -Iinc32 -Itmp32
-DWIN32_LEAN_AND_MEAN -q -w-aus -w-par -w-inl -c -tWC -tWM -DWINDOWS
-DWIN32 -DL_ENDIAN -DDSO_WIN32 -O2 -ff -fp -c
.\crypto\rand\rand_win.c
.\crypto\rand\rand_win.c: Warning W8002 .\crypto\rand\rand_win.c 579: Restarting compile using assembly in function readtimer Turbo Assembler Version 5.3 Copyright (c) 1988, 2000 Inprise Corporation Assembling file: tmp32\rand_win.ASM
**Error** tmp32\rand_win.ASM(792) Illegal instruction for currently selected processor(s) Error messages: 1 Warning messages: None Passes: 1 I am wondering why the make looked for some rand_win.ASM,
when I looked into
the "readtimer" in rand_win.c, I found there are some
embedding asm codes.
of course it is the one the BCB5 don't love. I kill them
and the make go on again.
but make stop again.
the info I got was:
echo LIB 0
LIB 0 &tlib /P64 out32\libeay32.lib -+* &tlib not found
so what should I do now? |
