Frank Mash wrote:

>I deleted sysbench.o and then ran make again (don't have gmake available, 
>would make do the same task?)
>  
>

It's very equal for what you are trying to do.

The 'g'-prefix represents gnu(-make).
It may or may not make a difference sometimes.
But the app you are trying to compile doesn't look very gnu-oriented, so
stick with the classic SVR4/SUNW-make you are already using.

>I take it that the v9 flag indicates 32-bit however
>

No, the other way around.
sparcv9 is is 64bit on UltraSPARC.

> how can I force everything to be v9 or 64-bit? 
>  
>
??

With -xarch=v9 .
But why do you want to build 64bit at all?
(Binary will be slower and bigger on SPARC-64bit, plus most program src
code is not tested very much for the sparcv9 target)

>Do I need to specify something when running make or ./configure? I believe the 
>MySQL software on this box may be 32-bit.
>  
>

This is another problem: If you target app depends on a lib, you need
all those deps met in 64bit, if you intend to link against it for a
sparcv9 target.
This is not always the case (i.e. often a shared 3rd party lib is only
on the system for 32bits).

>I am so close yet it feels so far away.
>


That's life   ;-)
_______________________________________________
opensolaris-discuss mailing list
[email protected]

Reply via email to