home *** CD-ROM | disk | FTP | other *** search
-
- NCFTP 3 has MAJOR feature update since NCFTP 2.x. Nobody up until now
- bothered to port NCFTP 3. This is however only beta 19. The two most
- noticeable features is upload resume (about the only ftp client capable
- of this around) and nice ncftpput.exe and other shell utilities useful
- for scripts.
-
- I have done the strict minimum porting this. I used readline 2.1 and
- bsd curses since no one ported ncurses to OS/2 and I don't feel like
- doing it, interested? So there are probably things that are broken.
- Always use "/" as directory seperator, "\" WILL NOT WORK. and BSD
- curses seems to suck... The main library could be compiled into a DLL
- like unix .so files to save space.
-
- Samuel Audet <guardia@cam.org>
-
-
- Source code compiling
- =====================
-
- get source code at http://www.ncftp.com/download/. I'm not used to
- using diff files yet, so here's the modifications I had to do to compile
- it with EMX 0.9d, BASH 2.0 and GNU Make 3.75.
-
- sh.exe in /bin
-
- search and replace all "conftest" by "conftest.exe" in configure. It
- gives about 500 matches... but trust me, it works!
-
- set CC=gcc
- sh configure
-
- modify main makefile
- CFLAGS=-Zexe ...
-
- modify all makefiles
- replace ranlib by ar -s or make a ranlib.cmd wrapper for ar -s
- /bin/ls -> ls or copy ls.exe to /bin
- /bin/rm -> rm or copy rm.exe to /bin
- modify -lncftp to -llibncftp
- modify -lStrn to -llibStrn
-
- modify lstat -> stat in glob.c ?
-
- I had to rem out line 70 of curses.h
-
- make
-