LinuxQuestions.org
Help answer threads with 0 replies.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Software
User Name
Password
Linux - Software This forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum.

Notices


Reply
  Search this Thread
Old 02-28-2005, 09:53 PM   #1
kryptobs2000
Member
 
Registered: Dec 2003
Distribution: Slackware
Posts: 306

Rep: Reputation: 30
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)
 
Old 02-28-2005, 10:34 PM   #2
qwijibow
LQ Guru
 
Registered: Apr 2003
Location: nottingham england
Distribution: Gentoo
Posts: 2,672

Rep: Reputation: 47
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.
 
Old 02-28-2005, 11:17 PM   #3
kryptobs2000
Member
 
Registered: Dec 2003
Distribution: Slackware
Posts: 306

Original Poster
Rep: Reputation: 30
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.
 
Old 02-28-2005, 11:53 PM   #4
Ace07
Member
 
Registered: Feb 2005
Distribution: Fedora Core 3 (2.6.10_1.741)
Posts: 72

Rep: Reputation: 15
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.

Last edited by Ace07; 02-28-2005 at 11:55 PM.
 
Old 03-01-2005, 06:42 AM   #5
kryptobs2000
Member
 
Registered: Dec 2003
Distribution: Slackware
Posts: 306

Original Poster
Rep: Reputation: 30
That is what I followed lol. It failed on step no.3
 
Old 03-01-2005, 11:07 AM   #6
Beire
Member
 
Registered: May 2004
Posts: 33

Rep: Reputation: 15
yeah same problem here. with the same script :/
 
Old 03-01-2005, 01:31 PM   #7
Ace07
Member
 
Registered: Feb 2005
Distribution: Fedora Core 3 (2.6.10_1.741)
Posts: 72

Rep: Reputation: 15
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)
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Help with installing Cadega from script (the CVS version) shazam75 Linux - Games 2 11-07-2005 02:25 PM
cedega cvs compile problem M-Type Linux - Software 3 10-30-2005 05:20 PM
Cant compile TuxKart CVS. Give out error, on make. RHLinuxGUY Linux - Games 5 11-15-2004 06:48 PM
cvs wine. Unable to download. Error "cvs: command not found" gonus Debian 5 08-03-2004 08:13 PM
Kde cvs compile Cyth Linux - General 0 01-08-2002 05:50 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Software

All times are GMT -5. The time now is 04:23 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration