Ubuntu Forums ubuntu.com - launchpad.net - ubuntu help  

Go Back   Ubuntu Forums > The Ubuntu Forum Community > Forum Archive > Main Support Categories > x86 64-bit Users
Register Reset Password Forum Help Forum Council Search Today's Posts Mark Forums Read

Hello, Unregistered You are browsing a READ only archive of the main support categories pre 4/21/2008. You will not be able to post or reply any threads in this section.

x86 64-bit Users
For the discussion of Ubuntu on the AMD 64 platform.

 
Thread Tools Display Modes
Old March 29th, 2008   #1
vixensjlin
Spilled the Beans
 
Join Date: May 2006
My beans are hidden!
Where to get Amay 10.0.1?

Hi there,

I was trying to get Amaya 10.0.1 and there's no AMD64 binaries available. I tried Amaya 9.54 which is available in AMD64 collection, but the table editing of 9,54 is really worse than 10.0.1. The only AMD64 binary of 10.0.1 was Mandriva, but I doubt it can work.

I then download the Amaya 10.0.1 source to compile by myself but the compilation was error. Can anybody know how to get Amaya 10.0.1 running on my AMD64 Gutsy? Thanks!

PS. the error message of the compilation:
gcc -c -I../../include -I../../src/mesa -I../../src/mesa/main -I../../src/mesa/glapi -I../../src/mesa/math -I../../src/mesa/tnl -I../../src/mesa/shader -I../../src/mesa/shader/grammar -I../../src/mesa/shader/slang -I../../src/mesa/swrast -I../../src/mesa/swrast_setup -Wall -Wmissing-prototypes -O3 -g -fPIC -D_POSIX_SOURCE -D_POSIX_C_SOURCE=199309L -D_SVID_SOURCE -D_BSD_SOURCE -D_GNU_SOURCE -DPTHREADS -DUSE_XSHM -DHAVE_POSIX_MEMALIGN -DUSE_X86_ASM -DUSE_MMX_ASM -DUSE_3DNOW_ASM -DUSE_SSE_ASM -I/usr/X11R6/include -std=c99 -ffast-math x86/common_x86_asm.S -o x86/common_x86_asm.o
x86/common_x86_asm.S: Assembler messages:
x86/common_x86_asm.S:54: Error: suffix or operands invalid for `pushf'
x86/common_x86_asm.S:55: Error: suffix or operands invalid for `pop'
x86/common_x86_asm.S:58: Error: suffix or operands invalid for `push'
x86/common_x86_asm.S:59: Error: suffix or operands invalid for `popf'
x86/common_x86_asm.S:60: Error: suffix or operands invalid for `pushf'
x86/common_x86_asm.S:61: Error: suffix or operands invalid for `pop'
x86/common_x86_asm.S:77: Error: suffix or operands invalid for `push'
x86/common_x86_asm.S:78: Error: suffix or operands invalid for `push'
x86/common_x86_asm.S:91: Error: suffix or operands invalid for `pop'
x86/common_x86_asm.S:92: Error: suffix or operands invalid for `pop'
x86/common_x86_asm.S:101: Error: suffix or operands invalid for `push'
x86/common_x86_asm.S:105: Error: suffix or operands invalid for `pop'
x86/common_x86_asm.S:114: Error: suffix or operands invalid for `push'
x86/common_x86_asm.S:119: Error: suffix or operands invalid for `pop'
x86/common_x86_asm.S:128: Error: suffix or operands invalid for `push'
x86/common_x86_asm.S:133: Error: suffix or operands invalid for `pop'
x86/common_x86_asm.S:142: Error: suffix or operands invalid for `push'
x86/common_x86_asm.S:147: Error: suffix or operands invalid for `pop'
x86/common_x86_asm.S:182: Error: suffix or operands invalid for `push'
x86/common_x86_asm.S:198: Error: suffix or operands invalid for `push'
x86/common_x86_asm.S:199: Error: suffix or operands invalid for `push'
x86/common_x86_asm.S:200: Error: suffix or operands invalid for `push'
x86/common_x86_asm.S:201: Error: suffix or operands invalid for `push'
make[4]: *** [x86/common_x86_asm.o] Error 1
make[4]: Leaving directory `/home/sjlin/Amaya10.0/Amaya/linux/Mesa/src/mesa'
make[3]: *** [default] Error 2
make[3]: Leaving directory `/home/sjlin/Amaya10.0/Amaya/linux/Mesa/src/mesa'
make[2]: *** [subdirs] Error 1
make[2]: Leaving directory `/home/sjlin/Amaya10.0/Amaya/linux/Mesa/src'
make[1]: *** [default] Error 1
make[1]: Leaving directory `/home/sjlin/Amaya10.0/Amaya/linux/Mesa'
make: *** [gl] Error 2
vixensjlin is offline   Reply With Quote
Old April 5th, 2008   #2
lduperval
Gee! These Aren't Roasted!
 
Join Date: Oct 2005
Beans: 190
Ubuntu 9.10 Karmic Koala
Send a message via Yahoo to lduperval
Re: Where to get Amay 10.0.1?

To compile it, I did this on Feisty:

% cp Mesa/configs/linux-dri-x86-64 current
% sudo make (in the object directory)

I also had a problem compiling in the batch directory, so I copied everything from the batch directory to the obj/batch directory.

Whenever I ran make in the batch directory, I had an errror. So I ended up doping all of those commands manually. I did it like this:

% export THOTDIR=../..
% make
# an error appeared
% ../bin/grm APP
% make
# an error occured
% ../bin/grm .... (here I put the value that appears in the error message)

It is possible that you need to be root to compile it. I kept seeing some "permissin denied" errors when I compiled and in order to finish the complete the build, I had to do

sudo make

even though I was compiling in my home directory.

Go figure.

Hope that helps,

L
lduperval is offline   Reply With Quote
Old April 5th, 2008   #3
lduperval
Gee! These Aren't Roasted!
 
Join Date: Oct 2005
Beans: 190
Ubuntu 9.10 Karmic Koala
Send a message via Yahoo to lduperval
Re: Where to get Amay 10.0.1?

Simplest way yet: remove the gl tag from the default: target of the main file. This will build amaya without trying to build Mesa. As long as you have Mesa installed on your system, it will work correctly.

You may need to do "sudo make" from the toplevel directory.

L
lduperval is offline   Reply With Quote
Old May 21st, 2008   #4
plutus
First Cup of Ubuntu
 
Join Date: May 2008
Location: Florida
Beans: 1
Re: Where to get Amay 10.0.1?

I had the same problem on my AMD64 system.

Solution:
Overwrite current in ~/Amaya10.0/amaya/linux/Mesa/configs/ with linux-x86-64-static.

More information can be found on: http://www.w3.org/Amaya/User/Autoconf.html
plutus is offline   Reply With Quote

Bookmarks

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

Forum Jump


All times are GMT -4. The time now is 03:53 AM.


vBulletin ©2000 - 2010, Jelsoft Enterprises Ltd. Ubuntu Logo, Ubuntu and Canonical © Canonical Ltd. Tango Icons © Tango Desktop Project. lingonberry