hello all... been stumped on this one for
about a week now... been on the wine-users list trying to get this worked
out, and mr. pfeifer was even nice enough to lend some advice that yeilded some
build progress, but it (wine) seems to hate the idea of running on my
puter... here's the info...:
tyan tiger 100
dual p3-850
512MB ECC
ati radeon 8500LE
FreeBSD4.9-RELEASE
and below is the output from env (initial login as
vertigo, startx, open console, su root, env):
USER=vertigo
MAIL=/var/mail/vertigo
OLDPWD=/home/vertigo
HOME=/root
GTK_RC_FILES=/usr/X11R6/etc/gtk/gtkrc:/home/vertigo/.gtkrc-1.2-gnome2
PAGER=more
ENV=/home/vertigo/.shrc
COLORTERM=gnome-terminal
LOGNAME=vertigo
WINDOWID=25165870
TERM=xterm
BLOCKSIZE=K
GNOME_DESKTOP_SESSION_ID=Default
SESSION_MANAGER=local/eTernaL.null.org:/tmp/.ICE-unix/620
PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/games:/usr/local/sbin:/usr/local/bin:/usr/X11R6/bin:/root/bin
DISPLAY=:0.0
DESKTOP_STARTUP_ID=
XAUTHORITY=/home/vertigo/.Xauthority
SHELL=/bin/csh
PWD=/home/vertigo/winecvs
EDITOR=vi
HOSTTYPE=FreeBSD
VENDOR=intel
OSTYPE=FreeBSD
MACHTYPE=i386
SHLVL=1
GROUP=wheel
CC=/usr/local/bin/gcc33
LD_LIBRARY_PATH=/usr/local/lib/gcc-lib/i386-portbld-freebsd4.9/3.3.1
first off, i get all the recent wine packages
from cvs, i save it at /home/vertigo/winecvs, and again at
/home/vertigo/winebackup. cd winecvs as vertigo, ./tools/wineinstall
returns "not found". ls -la tools shows that is there... su root,
check env (hence it's inclusion above), ./configure && make depend run
fine. from past experience, i do the following make > winemake.txt
after about 2700 lines of output, make stops with:
rm -f winepath && ln -s
../../tools/winewrapper winepath
/usr/local/bin/gcc33 -c -I. -I.
-I../../include -I../../include -D_REENTRANT -fPIC -Wall -pipe
-mpreferred-stack-boundary=2 -fno-strict-aliasing -gstabs+ -Wpointer-arith
-g -O2 -o gui.o gui.c
/usr/local/bin/gcc33 -c -I. -I. -I../../include
-I../../include -D_REENTRANT -fPIC -Wall -pipe
-mpreferred-stack-boundary=2 -fno-strict-aliasing -gstabs+ -Wpointer-arith
-g -O2 -o main.o main.c
/usr/local/bin/gcc33 -c -I. -I. -I../../include
-I../../include -D_REENTRANT -fPIC -Wall -pipe
-mpreferred-stack-boundary=2 -fno-strict-aliasing -gstabs+ -Wpointer-arith
-g -O2 -o send.o send.c
/usr/local/bin/gcc33 -c -I. -I. -I../../include
-I../../include -D_REENTRANT -fPIC -Wall -pipe
-mpreferred-stack-boundary=2 -fno-strict-aliasing -gstabs+ -Wpointer-arith
-g -O2 -o util.o util.c
../../tools/winebuild/winebuild -o
winetest.exe.dbg.c --debug -C. gui.c main.c send.c util.c
/usr/local/bin/gcc33 -c -I. -I. -I../../include -I../../include
-D_REENTRANT -fPIC -Wall -pipe -mpreferred-stack-boundary=2 -fno-strict-aliasing
-gstabs+ -Wpointer-arith -g -O2 -o winetest.exe.dbg.o
winetest.exe.dbg.c
../../tools/bin2res -f -o wine.ico ./gui.rc
./maketest
../.. advapi32_test.exe$(DLLEXT) comctl32_test.exe$(DLLEXT)
gdi32_test.exe$(DLLEXT) kernel32_test.exe$(DLLEXT) msvcrt_test.exe$(DLLEXT)
netapi32_test.exe$(DLLEXT) ntdll_test.exe$(DLLEXT) oleaut32_test.exe$(DLLEXT)
rpcrt4_test.exe$(DLLEXT) shell32_test.exe$(DLLEXT) shlwapi_test.exe$(DLLEXT)
urlmon_test.exe$(DLLEXT) user32_test.exe$(DLLEXT) wininet_test.exe$(DLLEXT)
winmm_test.exe$(DLLEXT) winspool.drv_test.exe$(DLLEXT) ws2_32_test.exe$(DLLEXT)
> winetest.rc || ( rm -f winetest.rc && exit 1 )
cp
../../dlls/advapi32/tests/advapi32_test.exe.so advapi32_test.exe.so &&
strip advapi32_test.exe.so
cp ../../dlls/comctl32/tests/comctl32_test.exe.so
comctl32_test.exe.so && strip comctl32_test.exe.so
cp
../../dlls/gdi/tests/gdi32_test.exe.so gdi32_test.exe.so && strip
gdi32_test.exe.so
cp ../../dlls/kernel/tests/kernel32_test.exe.so
kernel32_test.exe.so && strip kernel32_test.exe.so
cp
../../dlls/msvcrt/tests/msvcrt_test.exe.so msvcrt_test.exe.so && strip
msvcrt_test.exe.so
cp ../../dlls/netapi32/tests/netapi32_test.exe.so
netapi32_test.exe.so && strip netapi32_test.exe.so
cp
../../dlls/ntdll/tests/ntdll_test.exe.so ntdll_test.exe.so && strip
ntdll_test.exe.so
cp ../../dlls/oleaut32/tests/oleaut32_test.exe.so
oleaut32_test.exe.so && strip oleaut32_test.exe.so
cp
../../dlls/rpcrt4/tests/rpcrt4_test.exe.so rpcrt4_test.exe.so && strip
rpcrt4_test.exe.so
cp ../../dlls/shell32/tests/shell32_test.exe.so
shell32_test.exe.so && strip shell32_test.exe.so
cp
../../dlls/shlwapi/tests/shlwapi_test.exe.so shlwapi_test.exe.so &&
strip shlwapi_test.exe.so
cp ../../dlls/urlmon/tests/urlmon_test.exe.so
urlmon_test.exe.so && strip urlmon_test.exe.so
cp
../../dlls/user/tests/user32_test.exe.so user32_test.exe.so && strip
user32_test.exe.so
cp ../../dlls/wininet/tests/wininet_test.exe.so
wininet_test.exe.so && strip wininet_test.exe.so
cp
../../dlls/winmm/tests/winmm_test.exe.so winmm_test.exe.so && strip
winmm_test.exe.so
cp ../../dlls/winspool/tests/winspool.drv_test.exe.so
winspool.drv_test.exe.so && strip winspool.drv_test.exe.so
cp
../../dlls/winsock/tests/ws2_32_test.exe.so ws2_32_test.exe.so && strip
ws2_32_test.exe.so
LD_LIBRARY_PATH="../../libs/unicode:$LD_LIBRARY_PATH"
../../tools/wrc/wrc --nostdinc -I. -I. -I../../include
-I../../include -fogui.res gui.rc
*** Error code
1
Stop in
/usr/home/vertigo/winecvs/programs/winetest.
*** Error code 1
Stop in /usr/home/vertigo/winecvs/programs.
***
Error code 1
Stop in /usr/home/vertigo/winecvs.
--------------------------------------------------
at this point, i'm at a loss... i've made
sure that the kernel had all the options that wine wants, because i did them
when i set smp and apic_io... if anyone out there can help me out with
this, it would be much appreciated. thanks in advance.
shaun