Exult Logo
 
Home | Download | Documentation | FAQ | Studio | Screen Shots
Development | Discussion | About Us | Letters | History | Links
 
Exult Discussion
Before posting, make sure you've read the FAQ and searched the message board for previous discussions. When reporting problems/bugs, please include details about your setup (Exult version, OS, sound and video cards).

 New Topic  |  Go to Top  |  Go to Topic  |  Search  |  Log In   Newer Topic  |  Older Topic 
 ucxt issues in Ubuntu
Author: Kevin (---.localdomain)
Date:   08-07-09 04:45

I compiled the newest exult in Ubuntu 8.10 (Crunchbang, technically, but it's the same base..) using the following.

./configure --enable-zip-support --enable-exult-studio --enable-exult-studio-support --enable-gimp-plugin --bindir=/usr/games --datadir=/usr/share/games --prefix=/usr/share

Everything seems to work fine. Exult works great, as does Exult Studio...however, as soon as I try to compile usecode --

$ ucxt -dbg -iusecode -a -ousecode.uc -fz
ucxt: ucfunc.cc:1035: void readbin_U7UCFunc(std::ifstream&, UCFunc&, const UCOptions&): Assertion `otd.opcode!=0x00' failed.
fish: Job 1, “ucxt -dbg -iusecode -a -ousecode.uc -fz” terminated by signal SIGABRT (Abort)

I'm not sure exactly what I'm doing wrong.. I read the FAQ, tried adding AC_PATH_XTRA accordingly..(although I wasn't sure where to place it, I put it next to another AC_PATH and it didn't whine at me after..)

Anybody know what I'm doing wrong? It's the same message no matter what usecode file I try to decode....the Keyring mod usecode file, regular U7...

Reply To This Message
 
 Re: ucxt issues in Ubuntu
Author: Kevin (---.localdomain)
Date:   08-07-09 11:00

Never mind...I think I've solved the problem? It's working now, at least on regular Ultima 7. Still fails for the mod, but that's of little consequence.. Still have no idea why it spits out the message though.

Reply To This Message
 
 Re: ucxt issues in Ubuntu
Author: Marzo Sette Torres Junior 
Date:   08-07-09 11:56

Quote:

however, as soon as I try to compile usecode --
$ ucxt
Anybody know what I'm doing wrong?

(emphasis added) The error is highlighted in bold: ucxt is for disassembly, not compiling; ucc is for compiling. By the way: recent versions of Ubuntu no longer need AC_PATH_XTRA, and I *think* 8.10 is in the category.

------
Marzo Sette Torres Junior
aka Geometrodynamic Dragon
How To Ask Questions The Smart Way

Reply To This Message
 
 Re: ucxt issues in Ubuntu
Author: Kevin (---.localdomain)
Date:   08-07-09 15:53

Correction, I was using it for disassembly, not compiling....that was just a typo in the first post.

Reply To This Message
 
 Re: ucxt issues in Ubuntu
Author: Marzo Sette Torres Junior 
Date:   08-07-09 15:59

Ah, well. That explains it too, I guess: the usecode compiled by UCC is not well understood by ucxt. And disassembling mod usecode is a waste of time anyway as all mods released to date share their full usecode source.

------
Marzo Sette Torres Junior
aka Geometrodynamic Dragon
How To Ask Questions The Smart Way

Reply To This Message
 Go to Top  |  Go to Topic  |  Threaded View   Newer Topic  |  Older Topic 


 
 Reply To This Message
 Your Name:
 Your E-mail:
 Subject:
 Subject:
   
 
SourceForge   phorum.org
 
Problems with Exult or this webpage? Contact us.
Last modified: 24 Oct 2001(GMT)