Hello Andreas and everybody interested, I know I doesn't look very responsive but I try to move forward anyway :) This time it was just a small vacation in country side which stopped me from answering quickly. I'm documenting the process to compile the plugin on the wiki page: http://wiki.squeak.org/squeak/6138 .
I took the general approach and Makerfile from the FTPlugin - it is similar to CurlPlugin in a sense of a having external dependency.
Win32 specific code contains link-time libs and headers of the libcurl and its friends. http://wiki.squeak.org/squeak/uploads/6138/CurlPluginPlatformsWin32Plugins.z... This is what I'm suggesting to add to the svn.
Basically you need to: 1) put dll's* from curl distribution into squeak-vm dir http://www.gknw.net/mirror/curl/win32/curl-7.19.5-devel-mingw32.zip 2) Unpack win32 platform specific plugin files http://wiki.squeak.org/squeak/uploads/6138/CurlPluginPlatformsWin32Plugins.z... into platform/win32/plugins. This should result in CurlPlugin right under plugins folder. 3) Get the latest CurlPlugin source from http://www.squeaksource.com/CurlPlugin.html
Generate it as external plugin and this should be enough to compile it.
So to integrate the plugin into vm source (as I see it) should be as simple as getting platform specific code into the trunk and (optionally) adding some stable version of CurlPlugin to the stock VMMaker. I'm not sure how to do it best way so please help here.
regards, Danil
2009/6/28 Andreas Raab andreas.raab@gmx.de:
I'm still waiting to hear back from Danil after my last message. It would be helpful if someone could prepare a zip to look at so that we can see how much modifications are required and how to integrate the plugin into the build.
Cheers, - Andreas
Göran Krampe wrote:
Hi!
Just wanted to mention that the current CouchDB API at Squeaksource uses the Curlplugin to talk to Couch (it talks HTTP) so the CurlPlugin is suddenly *very* important to me and to all those that will rush over to play with it the next 2 years :)
I am also thinking of moving Gjallar over to CouchDB.
regards, Göran