Catalyst's Socket Tools Compatiblity issue with FF35

Started by Martin Francom, November 05, 2011, 02:21:06 PM

Previous topic - Next topic

Martin Francom

I am having a compatibility issue with Jose's API file.  He suggest
a solution but that didn't help. I am hoping someone here has already
figured out a solution. I am not having much success.
I keep running into conflict type error messages. Try to fix one and
then get a different error message.
    I created a very simple FF35 project that just opens a form.
It just includes the Catalyst SocketTools include files.

Paul,  This is asking a lot, but could you take a look and see if the
SocketTools Include files can somehow be made compatible with
FF35.  I am at a lost to know what to do.  I am hoping
you can spot a simple solution.
     Attached is the FF35 project and the SocketTools Include files.
And a screen print of the last error message.

José Roca

Well, you asked for a way of not including WinSock, based in I don't know which rumours...

Remove %WIN32_Lean_And_Mean = 1 and rem


'TYPE SYSTEMTIME
'    wYear AS WORD
'    wMonth AS WORD
'    wDayOfWeek AS WORD
'    wDay AS WORD
'    wHour AS WORD
'    wMinute AS WORD
'    wSecond AS WORD
'    wMilliseconds AS WORD
'END TYPE


in CODEGEN_CTTEST_CSTOOLS7INC_MODULE.inc file.

That's all, folk!

Martin Francom


Michael Stefanik

Just so folks are aware, if they don't regularly visit the PowerBASIC forums or ours, a new version of SocketTools has been released and I've tested everything to make sure that it all works well with FireFly 3.5. In fact, I have a few examples I've written if anyone is interested (that use the FTP, HTTP and SMTP APIs).

We're going to consider FF 3.5 and Jose's include files to be officially supported with SocketTools, so if there's any issues there, we'll treat them just the same as if there was a problem reported with the standard PowerBASIC tools and include files.
Mike Stefanik
sockettools.com