Reminding people again about FCPtools, a cross-platform C/C++ library using FCP, which offers an easy fast-track for Freenet client development - no 3rd party libraries, no porting, no hassles.
Bug reports, feature suggestions etc most welcome (thanks Rob for your earlier notice). Note that FCPtools is early in development, so some bugs are likely. I've stripped out all the CRs from the makefiles and sources, and verified that evcerything builds and runs on: * Linux-Mandrake 8.0 * M$VC++ * Cygwin I'd appreciate users of other Linux distros downloading and trying it out - I need to know of any hiccups building and running FCPtools on other Linuces. Until the Sourceforge SSH login problem is sorted, FCPtools will reside at a temporary location - website is currently at: http://thehealingbreath.com/fcptools Cheers David ----- Original Message ----- From: "Rob Cakebread" <[email protected]> To: <chat at freenetproject.org> Sent: Friday, May 25, 2001 15:53 Subject: Re: [freenet-chat] Cross-platform FCP libs and programs - ERRATUM > > I can't compile any of them. I tried using 'make' from the top level > directory, but no go. I tried it on Debian potato and RH 6.2. > > On ezFCPlib I get: > > /bin/sh: unexpected EOF while looking for `"' > /bin/sh: -c: line 2: syntax error > make: *** [default] Error 2 > > On fcpget I get the same error as above. > > On fwproxy I get: > (On this one you need to rename makefile to Makefile) > > $ make linux > cd ../ezFCPlib; make linux > make[1]: Entering directory `/home/rob/dev/fcpstuff/freenet/ezFCPlib' > gcc -c -g fcpStartup.c > fcpStartup.c:2: ezFCPlib.h: No such file or directory > make[1]: *** [fcpStartup.o] Error 1 > make[1]: Leaving directory `/home/rob/dev/fcpstuff/freenet/ezFCPlib' > make: *** [linux] Error 2 > > p.s. Looking forward to getting this working. You might want to add > some licensing info. On the previous version on SourceForge I > had entirely different errors which seemed to be from Windows > carriage/linefeed problems, I think. > > Rob > > > On Thursday 24 May 2001 06:25 am, you wrote: > > I've tidied up a couple of things, and eliminated a linux compile error. > > > > SF shell was down, so I can't upload it just yet. > > But you can get the updated sources and makefiles from > > http://127.0.0.1:8081/KSK at src/fcp/fcp-progs.zip > > or > > freenet:KSK at src/fcp/fcp-progs.zip > > > > Enjoy :) > > David > > > > ----- Original Message ----- > > From: "David McNab" <david at rebirthing.co.nz> > > To: <chat at freenetproject.org> > > Sent: Thursday, May 24, 2001 23:11 > > Subject: [freenet-chat] Cross-platform FCP libs and programs > > > > > Hi, > > > > > > As some of you know, I'm in the process of developing a suite of > > > FCP-based Freenet tools. > > > > > > So far, I've come up with an FCP library, a console request client and an > > > FProxy replacement. > > > > > > *Be warned* - these progs are *horribly incomplete*, but have evolved far > > > enough to show the general direction the suite is headed in. > > > > > > My 'brag' with these progs is that they're truly cross-platform, and > > > > compile > > > > > and run successfully on linux *and* Win32 (native *and* cygwin) without > > > needing any third-party libraries, or any kind of porting. No cans of > > > > worms > > > > > to open. > > > > > > If you want to play with the suite, you can download it from > > > http://freeweb.sf.net/fcp-progs.zip > > > > > > The zip file contains: > > > > > > - ezFCPlib - a mindlessly easy cross-platform FCP library, including doco > > > - fcpget - a command-line request client > > > - fwproxy - an FProxy replacement, http proxy and FreeWeb core > > > > > > Note - fwproxy is an http proxy server which relays mainstream web > > > > requests > > > > > out to the web, and directs Freenet requests into Freenet (yes, it's a > > > > total > > > > > rewrite of one of the core FreeWeb components, and can actually be > > > > regarded > > > > > as a minimal FreeWeb release on Linux. Linux users are *tough* - they > > > > don't > > > > > need wimpy GUIs - maybe there's no need to do any more for FreeWeb on > > > Linux). > > > > > > Reminding people again of the FreeWeb pseudo-DNS mapping: > > > www.sitename.free -> freenet:MSK at KSK@freeweb/sitename// > > > So to make your freesite visible on FreeWeb, just insert (at high HTL) a > > > > KSK > > > > > with a redirect to the site (straight redirect to SVK root, or date-based > > > redirect to today's MSK map). > > > > > > Enjoy > > > David > > > > > > > > > > > > _______________________________________________ > > > Chat mailing list > > > Chat at freenetproject.org > > > http://lists.freenetproject.org/mailman/listinfo/chat > > > > _______________________________________________ > > Chat mailing list > > Chat at freenetproject.org > > http://lists.freenetproject.org/mailman/listinfo/chat > > _______________________________________________ > Chat mailing list > Chat at freenetproject.org > http://lists.freenetproject.org/mailman/listinfo/chat > _______________________________________________ Devl mailing list Devl at freenetproject.org http://lists.freenetproject.org/mailman/listinfo/devl
