Cadega cvs compile error
Tried installing the cadega cvs, new to linux, just trying to do everything I can. I figure the more I do, the more I'll learn. When installing cadega, I get this error not sure if anyone can help me, but anything would be nice. Running Slackware 10.1 btw.:
Compiling ... --------- Error log - file /root/.WineCVS/sources/cvscedega/ErrorLog : --------- make[2]: Leaving directory `/root/.WineCVS/sources/cvscedega/winex/dlls/winnls' rm -f libwinnls.so && ln -s winnls/libwinnls32.so libwinnls.so rm -f libwinnls32.so && ln -s winnls/libwinnls32.so libwinnls32.so rm -f libwinsock.so && ln -s winsock/libws2_32.so libwinsock.so make[2]: Entering directory `/root/.WineCVS/sources/cvscedega/winex/dlls/wintrust' gcc -MMD -c -I. -I. -I../../include -I../../include -g -O2 -Wall -mpreferred-stack-boundary=2 -fno-keep-static-consts -D__const=const -fno-strict-aliasing -D__int8=char -D__int16=short -D__int32=int "-D__int64=long long" -fPIC -D__WINE__ -D_REENTRANT -I/usr/X11R6/include -o wintrust_main.o wintrust_main.c ld -r wintrust_main.o -o wintrust.tmp.o strip --strip-unneeded wintrust.tmp.o LD_LIBRARY_PATH="../../unicode:$LD_LIBRARY_PATH" ../../tools/winebuild/winebuild -fPIC -L../../dlls -sym wintrust.tmp.o -o wintrust.spec.c -spec ./wintrust.spec gcc -MMD -c -I. -I. -I../../include -I../../include -g -O2 -Wall -mpreferred-stack-boundary=2 -fno-keep-static-consts -D__const=const -fno-strict-aliasing -D__int8=char -D__int16=short -D__int32=int "-D__int64=long long" -fPIC -D__WINE__ -D_REENTRANT -I/usr/X11R6/include -o wintrust.spec.o wintrust.spec.c gcc -shared -Wl,-Bsymbolic wintrust.spec.o wintrust_main.o -o libwintrust.so -L../../dlls -L../../library -lwine -lm make[2]: Leaving directory `/root/.WineCVS/sources/cvscedega/winex/dlls/wintrust' rm -f libwintrust.so && ln -s wintrust/libwintrust.so libwintrust.so rm -f libwnaspi32.so && ln -s winaspi/libwnaspi32.so libwnaspi32.so make[2]: Entering directory `/root/.WineCVS/sources/cvscedega/winex/dlls/wow32' gcc -MMD -c -I. -I. -I../../include -I../../include -g -O2 -Wall -mpreferred-stack-boundary=2 -fno-keep-static-consts -D__const=const -fno-strict-aliasing -D__int8=char -D__int16=short -D__int32=int "-D__int64=long long" -fPIC -D__WINE__ -D_REENTRANT -I/usr/X11R6/include -o wow_main.o wow_main.c ld -r wow_main.o -o wow32.tmp.o strip --strip-unneeded wow32.tmp.o LD_LIBRARY_PATH="../../unicode:$LD_LIBRARY_PATH" ../../tools/winebuild/winebuild -fPIC -L../../dlls -sym wow32.tmp.o -o wow32.spec.c -spec ./wow32.spec nm: wow32.tmp.o: no symbols gcc -MMD -c -I. -I. -I../../include -I../../include -g -O2 -Wall -mpreferred-stack-boundary=2 -fno-keep-static-consts -D__const=const -fno-strict-aliasing -D__int8=char -D__int16=short -D__int32=int "-D__int64=long long" -fPIC -D__WINE__ -D_REENTRANT -I/usr/X11R6/include -o wow32.spec.o wow32.spec.c gcc -shared -Wl,-Bsymbolic wow32.spec.o wow_main.o -o libwow32.so -L../../dlls -L../../library -lwine -lm make[2]: Leaving directory `/root/.WineCVS/sources/cvscedega/winex/dlls/wow32' rm -f libwow32.so && ln -s wow32/libwow32.so libwow32.so rm -f libwprocs.so && ln -s kernel/libkernel32.so libwprocs.so make[2]: Entering directory `/root/.WineCVS/sources/cvscedega/winex/dlls/wsock32' gcc -MMD -c -I. -I. -I../../include -I../../include -g -O2 -Wall -mpreferred-stack-boundary=2 -fno-keep-static-consts -D__const=const -fno-strict-aliasing -D__int8=char -D__int16=short -D__int32=int "-D__int64=long long" -fPIC -D__WINE__ -D_REENTRANT -I/usr/X11R6/include -o protocol.o protocol.c gcc -MMD -c -I. -I. -I../../include -I../../include -g -O2 -Wall -mpreferred-stack-boundary=2 -fno-keep-static-consts -D__const=const -fno-strict-aliasing -D__int8=char -D__int16=short -D__int32=int "-D__int64=long long" -fPIC -D__WINE__ -D_REENTRANT -I/usr/X11R6/include -o socket.o socket.c ld -r protocol.o socket.o -o wsock32.tmp.o strip --strip-unneeded wsock32.tmp.o LD_LIBRARY_PATH="../../unicode:$LD_LIBRARY_PATH" ../../tools/winebuild/winebuild -fPIC -L../../dlls -sym wsock32.tmp.o -o wsock32.spec.c -spec ./wsock32.spec gcc -MMD -c -I. -I. -I../../include -I../../include -g -O2 -Wall -mpreferred-stack-boundary=2 -fno-keep-static-consts -D__const=const -fno-strict-aliasing -D__int8=char -D__int16=short -D__int32=int "-D__int64=long long" -fPIC -D__WINE__ -D_REENTRANT -I/usr/X11R6/include -o wsock32.spec.o wsock32.spec.c gcc -shared -Wl,-Bsymbolic wsock32.spec.o protocol.o socket.o -o libwsock32.so -L../../dlls -L../../library -lwine -lm make[2]: Leaving directory `/root/.WineCVS/sources/cvscedega/winex/dlls/wsock32' rm -f libwsock32.so && ln -s wsock32/libwsock32.so libwsock32.so make[1]: Leaving directory `/root/.WineCVS/sources/cvscedega/winex/dlls' make[1]: Entering directory `/root/.WineCVS/sources/cvscedega/winex/miscemu' LD_LIBRARY_PATH="../unicode:$LD_LIBRARY_PATH" ../tools/winebuild/winebuild -fPIC -L../dlls -o wine.spec.c -spec wine.spec gcc -MMD -c -I. -I. -I../include -I../include -g -O2 -Wall -mpreferred-stack-boundary=2 -fno-keep-static-consts -D__const=const -fno-strict-aliasing -D__int8=char -D__int16=short -D__int32=int "-D__int64=long long" -D__WINE__ -D_REENTRANT -I/usr/X11R6/include -o wine.spec.o wine.spec.c gcc -MMD -c -I. -I. -I../include -I../include -g -O2 -Wall -mpreferred-stack-boundary=2 -fno-keep-static-consts -D__const=const -fno-strict-aliasing -D__int8=char -D__int16=short -D__int32=int "-D__int64=long long" -D__WINE__ -D_REENTRANT -I/usr/X11R6/include -o main.o main.c main.c: In function `main': main.c:114: warning: implicit declaration of function `set_shared_memory_reserved' ld -r wine.spec.o main.o -o miscemu.o make[1]: Leaving directory `/root/.WineCVS/sources/cvscedega/winex/miscemu' gcc -o wine miscemu/miscemu.o -L./dlls -lntdll -L./library -lwine -L./unicode -lwine_unicode -L./port -lwine_port -lm miscemu/miscemu.o(.text+0x128f): In function `main': /root/.WineCVS/sources/cvscedega/winex/miscemu/main.c:114: undefined reference to `set_shared_memory_reserved' miscemu/miscemu.o(.text+0x12aa):/root/.WineCVS/sources/cvscedega/winex/miscemu/main.c:118: undefined reference to `wine_mmap_add_reserve' collect2: ld returned 1 exit status make: *** [wine] Error 1 Error in Make Try fixing the error based on the output above, and run the script again, without paramaters (Eg: WineCVS.sh) |
The source code in CedegaCVS is not complete !
Free CVS access to Cedega is allowed so that you can help develop cedega by sending them patches, and helping thm to program it. its NOT intended to give users a free version of their commercial software. Cedega is quite cheap ! why not buy a subscription. |
I probably won't use it much seeing as I can hardly get it to work, or anything in linux. I was just using it for a learning experience. If I really want to play games I would use windows. And I havn't decided if I want to support a cadega/wine type program anyways, as this discourages developers from making native linux ports.
|
Try using this:
http://www.linux-gamers.net/modules/...p?articleid=45 It helped me get it installed and up and running. There isn't a single game (games that work with the subscription cedega) that I haven't been able to coerce into working with this version either. |
That is what I followed lol. It failed on step no.3
|
yeah same problem here. with the same script :/
|
Try running the script as a normal user. You shouldn't install it for root anyways... X_X
This seems to be an actual error in their code for some reason.... (which doesn't make a whole lot of sense, their code is pretty stable) |
All times are GMT -5. The time now is 02:08 AM. |