Re: mc on cray unicos

Hi again!

   It worked - I just turned off HAVE_INFOMOUNT_LIST and it compiled fine
on a Cray T3E  using the Cray C compiler with the
following ./configure options:

    --disable-largefile --disable-nls --disable-glibtest -without-x
    --without-vfs --without-samba --without-tm-x-support
    --with-ncurses=$NCURSESDIR --with-glib-prefix=$GLIBDIR
    --with-subshell --with-terminfo --with-edit

$MCDIR, $NCURSESDIR, $GLIBDIR depend - of course - on your environment. I
used ncurses-5.2 and glib-1.2.10 (newer version wouldn't compile).

I turned of vfs, as there seems to be a problem with integer types (as
mentioned before - I'll look at this in more detail later on). Of course,
you don't need Samba on a Cray ;)

You may now add Cray/T3E Unicos to the list of supported systems :)


On Mon, 3 Dec 2001, Christian Ott wrote:

Hi Pavel!

  I am using 4.5.55. Thanks for the mountlist - tip! I'll try that.
  One other thing: Cray machines don't support int16's - hence I 
  changed all int16's (gint16/guint16) to int32's - do you see
  any problem with that?

  Sorry. I am sort of a green horn in terms of porting software...


On Mon, 3 Dec 2001, Pavel Roskin wrote:

Hi, Christian!

I am currently trying to port the text-mode-mc to cray/unicos on a cray
T3E - does anyone have experience with unicos and mc or has even compiled
mc on a cray machine?

I have never seen a cray machine, but I hope you will succeed.

I was able to get ncurses and glib compiled with the cray compiler (gcc is
not installed/not working) I had to change some data types and I am right
now struggeling with system specifics required for mountlist.c.

Any suggestions/hints/tips?

First of all, specify version of MC.  It's getting very annoying that so 
many people don't consider it important.

If you are using version 4.5.55 or the development snapshot you should be 
able to avoid all problems with mountlist.c by commenting out 
HAVE_INFOMOUNT_LIST in config.h - this would disable the info screen but 
will hopefully allow you to compile MC.

Mc mailing list
Mc gnome org

[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]