This is the mail archive of the mailing list for the Cygwin project.

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: screen


I tried packaging screen a long time ago, and failed.

I got it compiling, but it didn't work correctly. I seem to recall that it really didn't work at all.

The major obstacle to porting screen is that you have to understand how Cygwin handles terminals, which I don't, but maybe you do. If you understand that, then it should be possible, but if not then I don't know what to tell you.

I just did a search of my web spaces and my local machine and couldn't find any trace of my efforts for packaging screen. Sorry :(

Harold wrote:
I'm going to try to build and package screen for Cygwin. It's such a useful program, I just have to try.

screen 4.0.2 won't compile OOTB in Cygwin:

gcc -c -I. -I.    -g -O2 misc.c
misc.c: In function `xsetenv':
misc.c:619: error: too few arguments to function `setenv'
make: *** [misc.o] Error 1

I haven't looked into trying to fix this yet, it may be quite simple.

There are many references to a binary of screen 4.0.2 compiled for Cygwin, and a corresponding patch, available at But that page has gone dark, and I can't find a cached copy of it anywhere. If someone has the patch that was provided there, I'd appreciate it if you'd pass it along.

If anyone else has tried and failed to build or package screen for Cygwin, or if you know anything else about the feasibility of this little project, I'd appreciate hearing from you.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]