You are not logged in.

#1 2007-09-10 16:34:07

sfabius
Member
Registered: 2007-07-07
Posts: 157

Unsupported program (not in 32 either)

I'm currently running arch64, almost everything is perfect and I love arch after several years banging my head against my computer with gentoo (which I still like, but I no longer have time to tinker at that level).

But I need to install the speech analysis program "Praat" for work. It has a linux binary and they also distribute the source (main page is here and the linux stuff is here; source code is here.

I'm thinking I should install using source, and I mainly want to know if I can do this; or even better what I need to do to do it. Apolgies if there is a wiki or faq somewhere I must have missed it.

I also might need some dependencies, like openmotif...

My 64 machine is new, my first!

Offline

#2 2007-09-10 16:37:32

ise
Developer
From: Karlsruhe / Germany
Registered: 2005-10-06
Posts: 404
Website

Re: Unsupported program (not in 32 either)

Hi,

here is a good wiki article: http://wiki.archlinux.org/index.php/The … guidelines
I think it helps...

Offline

#3 2007-09-10 17:00:57

sfabius
Member
Registered: 2007-07-07
Posts: 157

Re: Unsupported program (not in 32 either)

OK I'm happy to use that to make a package. But maybe my question is so basic that the answer is obvious: If there is source (and that source seems to be 32-oriented), can I simply compile it on my 64 machine and it will run?

Offline

#4 2007-09-10 17:03:54

Cerebral
Forum Fellow
From: Waterloo, ON, CA
Registered: 2005-04-08
Posts: 3,108
Website

Re: Unsupported program (not in 32 either)

sfabius wrote:

OK I'm happy to use that to make a package. But maybe my question is so basic that the answer is obvious: If there is source (and that source seems to be 32-oriented), can I simply compile it on my 64 machine and it will run?

In many cases, yes, it will "just work" (tm). 

Sometimes, though, people who write the code rely on silly assumptions (sizeof(pointer) == 32bits for example) and then when it's compiled on a 64-bit machine, it breaks - sometimes at compile-time, sometimes at runtime.  The best way to find out if your app is 64-bit "safe" is to google around a bit, or just try to build it and see if it works.

Offline

#5 2007-09-10 17:04:04

ise
Developer
From: Karlsruhe / Germany
Registered: 2005-10-06
Posts: 404
Website

Re: Unsupported program (not in 32 either)

Try it out. Why is the source 32-oriented? Something special in the code, that just compile on 32bit machines?

Offline

#6 2007-09-10 17:07:58

ise
Developer
From: Karlsruhe / Germany
Registered: 2005-10-06
Posts: 404
Website

Re: Unsupported program (not in 32 either)

I just try to compile it on arch64 and compiling is running fine...If the program runs, no clue. I even don't know what the program do... wink
It runs, but is complaining about missing font: "Praat requires the Adobe fonts Times, Helvetica, Courier and Symbol. Praat may now crash." It's true, it crashes... smile

Last edited by ise (2007-09-10 17:08:48)

Offline

#7 2007-09-10 17:53:23

sfabius
Member
Registered: 2007-07-07
Posts: 157

Re: Unsupported program (not in 32 either)

Thanks -- it'll try it out, and talk to the developers, especially about the font thing.

I guess I'm just not clear exactly what prevents some things from working on 64. But then, I'm not a programmer. I'll do some more reading in my so-called spare time!

Offline

Board footer

Powered by FluxBB