Welcome to Linux Forums!

With a comprehensive Linux Forum, information on various types of Linux software and many Linux Reviews articles, we have all the knowledge you need a click away, or accessible via our knowledgeable members.

Linux Forum ArticlesLinux ForumsLinux Forum DownloadsLinux HostsFree MagazinesJobs
Home|Register|FAQ|Member List|Calendar|Unanswered Posts|Forum Rules|Today's Posts|Advanced Search|
SEARCH FOR IN
Go Back   Linux Forums > GNU Linux Zone > Gaming / Games / Multimedia / Entertainment
Reload this Page Installing JDOOM
Linux Forums
Linux Forums
Welcome To The Linux Forums!
Welcome to Linux Forums. We pride ourselves in being one of the largest Linux communities on the web, we encourage you to REGISTER on our forums and participate in the community. There are over 150,000 members ready to answer your questions. JOINING US today will allow you to make new posts, get support, send messages to other members and submit downloads to our downloads directory and many other great features!

Gaming / Games / Multimedia / Entertainment General discussion about Games, video, sound, multimedia, DVD's in Linux

Closed Thread
 
Thread Tools Display Modes
Old 10-15-2005   #1 (permalink)
Just Joined!
 
Join Date: Aug 2005
Posts: 63
Installing JDOOM

I configured JDOOM with no errors (or at least i think), but when ever i try to make i get a bunch of errors..and i have no idea what they mean

Code:
make  all-recursive
make[1]: Entering directory `/home/hol/deng-1.8.6'
Making all in libltdl
make[2]: Entering directory `/home/hol/deng-1.8.6/libltdl'
make  all-am
make[3]: Entering directory `/home/hol/deng-1.8.6/libltdl'
make[3]: Nothing to be done for `all-am'.
make[3]: Leaving directory `/home/hol/deng-1.8.6/libltdl'
make[2]: Leaving directory `/home/hol/deng-1.8.6/libltdl'
Making all in Src
make[2]: Entering directory `/home/hol/deng-1.8.6/Src'
Making all in dpDehRead
make[3]: Entering directory `/home/hol/deng-1.8.6/Src/dpDehRead'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/hol/deng-1.8.6/Src/dpDehRead'
Making all in dpMapLoad
make[3]: Entering directory `/home/hol/deng-1.8.6/Src/dpMapLoad'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/hol/deng-1.8.6/Src/dpMapLoad'
Making all in drOpenGL
make[3]: Entering directory `/home/hol/deng-1.8.6/Src/drOpenGL'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/hol/deng-1.8.6/Src/drOpenGL'
Making all in jDoom
make[3]: Entering directory `/home/hol/deng-1.8.6/Src/jDoom'
if /bin/sh ../../libtool --mode=compile gcc -DUNIX -DGNU_X86_FIXED_ASM -D__JDOOM __ -I. -I. -I../.. -I../../Include/jDoom -I../../Include/Common -I../../Include     -Wunused-variable -Wunused-function -g -O2 -MT p_setup.lo -MD -MP -MF ".deps /p_setup.Tpo" \
  -c -o p_setup.lo `test -f 'p_setup.c' || echo './'`p_setup.c; \
then mv -f ".deps/p_setup.Tpo" ".deps/p_setup.Plo"; \
else rm -f ".deps/p_setup.Tpo"; exit 1; \
fi
 gcc -DUNIX -DGNU_X86_FIXED_ASM -D__JDOOM__ -I. -I. -I../.. -I../../Include/jDoo m -I../../Include/Common -I../../Include -Wunused-variable -Wunused-function -g -O2 -MT p_setup.lo -MD -MP -MF .deps/p_setup.Tpo -c p_setup.c  -fPIC -DPIC -o .l ibs/p_setup.o
p_setup.c: In function 'P_LoadVertexes':
p_setup.c:77: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness
p_setup.c:77: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness
p_setup.c:77: warning: pointer targets in passing argument 1 of '__builtin_strcm p' differ in signedness
p_setup.c:77: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness
p_setup.c:77: warning: pointer targets in passing argument 1 of '__builtin_strcm p' differ in signedness
p_setup.c:77: warning: pointer targets in passing argument 1 of '__builtin_strcm p' differ in signedness
p_setup.c:77: warning: pointer targets in passing argument 1 of '__builtin_strcm p' differ in signedness
p_setup.c:77: warning: pointer targets in passing argument 1 of 'strncmp' differ  in signedness
p_setup.c:87: error: invalid lvalue in assignment
p_setup.c: In function 'P_LoadSegs':
p_setup.c:135: error: invalid lvalue in assignment
p_setup.c: In function 'P_LoadSegsGL':
p_setup.c:176: error: invalid lvalue in assignment
p_setup.c: In function 'P_LoadSubsectors':
p_setup.c:242: error: invalid lvalue in assignment
p_setup.c: In function 'P_LoadSectors':
p_setup.c:269: error: invalid lvalue in assignment
p_setup.c: In function 'P_LoadNodes':
p_setup.c:304: error: invalid lvalue in assignment
p_setup.c: In function 'P_LoadLineDefs':
p_setup.c:395: error: invalid lvalue in assignment
p_setup.c: In function 'P_LoadSideDefs':
p_setup.c:473: error: invalid lvalue in assignment
make[3]: *** [p_setup.lo] Error 1
make[3]: Leaving directory `/home/hol/deng-1.8.6/Src/jDoom'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/hol/deng-1.8.6/Src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/hol/deng-1.8.6'
make: *** [all] Error 2
I'm using Suse 10.0...if there is a doom engine that has a Suse RPM would be nice if nobody knows how to help.
Anonymous1c4 is offline  
Old 10-15-2005   #2 (permalink)
Linux Engineer
 
Join Date: Sep 2003
Location: Knoxhell, TN
Posts: 1,078
Send a message via MSN to lordnothing
hrm.. try with -O -pipe as your compiler flags.. if that doesn't work, check the line numbers of the source it gave you. it seems there's an error there. if you know a little C, you may be able to fix it and send a patch upstream.
__________________
Their code will be beautiful, even if their desks are buried in 3 feet of crap. - esr
lordnothing is offline  
Old 10-16-2005   #3 (permalink)
Just Joined!
 
Join Date: Aug 2005
Posts: 63
i found out why..it was because i had gcc 4.0.2 installed instead of an older version like 3.4.4. I installed 3.4.4 and my problems were fixed

now the only thing is, how do i load a game in legacy...i figured out how to load a game in jdoom, but i don't know how to get legacy to start.
Anonymous1c4 is offline  
Old 10-16-2005   #4 (permalink)
Super Moderator
 
techieMoe's Avatar
 
Join Date: Aug 2004
Location: Texas
Posts: 8,699
Quote:
Originally Posted by Anonymous1c4
now the only thing is, how do i load a game in legacy...i figured out how to load a game in jdoom, but i don't know how to get legacy to start.
Are we talking about Doom Legacy? You should be able to run it like this:

Code:
llxdoom -iwad /path/to/wadfile
If you want full 3D support, add -opengl to the command line.
__________________
Registered Linux user #270181
TechieMoe's Tech Rants
techieMoe is offline  
Old 10-16-2005   #5 (permalink)
Just Joined!
 
Join Date: Aug 2005
Posts: 63
Quote:
Originally Posted by techieMoe
Quote:
Originally Posted by Anonymous1c4
now the only thing is, how do i load a game in legacy...i figured out how to load a game in jdoom, but i don't know how to get legacy to start.
Are we talking about Doom Legacy? You should be able to run it like this:

Code:
llxdoom -iwad /path/to/wadfile
If you want full 3D support, add -opengl to the command line.
IIt said something about X Windows and Bad Color...or something..i'll copy and paste in a bit
Code:
I_StartupTimer...
I_StartupGraphics...
Using XFree86-VidModeExtension Version 2.2
Using MITSHM extension
X Error of failed request:  BadColor (invalid Colormap parameter)
  Major opcode of failed request:  1 (X_CreateWindow)
  Resource id in failed request:  0x2f
  Serial number of failed request:  17
  Current serial number in output stream:  20
Anonymous1c4 is offline  
Old 10-17-2005   #6 (permalink)
Super Moderator
 
techieMoe's Avatar
 
Join Date: Aug 2004
Location: Texas
Posts: 8,699
Try lsdldoom instead of llxdoom and see what it gives you.
__________________
Registered Linux user #270181
TechieMoe's Tech Rants
techieMoe is offline  
Old 10-18-2005   #7 (permalink)
Just Joined!
 
Join Date: Oct 2005
Posts: 1
heya...

i have the same problems with suse 10.0...

When i use llxdoom i get this error:

X Error of failed request: BadColor (invalid Colormap parameter)
Major opcode of failed request: 1 (X_CreateWindow)
Resource id in failed request: 0x21
Serial number of failed request: 17
Current serial number in output stream: 20

When using lsdldoom i get this:
./lsdldoom: symbol lookup error: ./lsdldoom: undefined symbol: open_music

"./lsdldoom -nosound -nomusic" works, but playing without sound isnt funny...


After ive read Anonymous1c4's post im switching to 3.4.4 at this moment... thx for your help
Mindf00 is offline  
Old 10-18-2005   #8 (permalink)
Super Moderator
 
techieMoe's Avatar
 
Join Date: Aug 2004
Location: Texas
Posts: 8,699
Quote:
Originally Posted by Mindf00
When using lsdldoom i get this:
./lsdldoom: symbol lookup error: ./lsdldoom: undefined symbol: open_music

"./lsdldoom -nosound -nomusic" works, but playing without sound isnt funny...


After ive read Anonymous1c4's post im switching to 3.4.4 at this moment... thx for your help
I've had this problem before... do you have SDL_mixer installed?
http://www.libsdl.org/projects/SDL_mixer/
__________________
Registered Linux user #270181
TechieMoe's Tech Rants
techieMoe is offline  
Old 06-03-2008   #9 (permalink)
Just Joined!
 
Join Date: Jun 2008
Posts: 1
Thumbs up Running legacy

No, lsdldoom don't run even if you correctly install SDL_mixer.

If you want to play it anyway, run it with -nomusic and -nosound options.
If you want to play it with sound but in windoze, it runs in wine
Drakulus666 is offline  
Closed Thread



Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Display Modes

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 On
HTML code is Off
Trackbacks are Off
Pingbacks are Off
Refbacks are Off
 

Free Magazines
Cisco News
Receive a free quarterly e-newsletter with exclusive articles on how Cisco IT uses its own products and solutions to enable the business.
subscribe
Systems Management News, the newspaper for IT systems administration and data center managers!
Each issue of Systems Management News is chock-full of news and analysis to help you understand what's happening in your field.
subscribe
The Enterprise Newsweekly
eWeek is the essential technology information source for builders of e-business.
subscribe
Oracle Magazine
Oracle Magazine contains technology strategy articles, sample code, tips, Oracle and partner news, how to articles for developers and DBAs, and more. Oracle (NASDAQ: ORCL) is the world's largest enterprise software company.
subscribe
Total Telecom
Total Telecom is "The Economist of the communications industry".
subscribe
More free magazines »



All times are GMT. The time now is 09:38 AM.




© 2000 - 2008 - All Rights Reserved - Property of  MAS Media

Content Relevant URLs by vBSEO 3.2.0