Hi !

I was afraid that you would say to recompile ;-) I need to revise my C++!

Thanks for your help, and I will try this evening!

- Daniel
----- Original Message -----
From: "Ariel E. Carná" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Thursday, October 18, 2001 3:48 AM
Subject: Re: [AOLSERVER] MySQL/AOLServer - Strange things...


> Hi Daniel!
> Some time ago I have the same problem trying to load the Oracle driver
with
> AOLServer 3.4 for Windows.
> I have to touch the source files and compile all again.
>
> The file that I have to modify was "ns.h", search this section of code and
> try to modify and compile again.
> The type "long long" is supported by VC6 but something is different with
> "__int64", I don't know exactly where
> is the difference (both types are 64 bits and integers) but with this
> modification, AOLServer and the driver
> for Oracle work fine.
>
> Good luck!
>
> Ariel.
>
> ....
> ....
> ....
> #define NS_SOCK_READ    1
> #define NS_SOCK_WRITE    2
> #define NS_SOCK_EXCEPTION   4
> #define NS_SOCK_EXIT    8
> #define NS_NO_DATA     8
> #define NS_END_DATA     4
> #define NS_ROWS     2
> #define NS_DML      1
> #define NS_ENCRYPT_BUFSIZE   16
>
> /* Ariel */
> #ifndef WIN32
>  #ifdef __alpha
>   typedef long INT64;
>   #define NS_INT_64_FORMAT_STRING "%ld"
>  #else
>   typedef long long INT64;
>   #define NS_INT_64_FORMAT_STRING "%lld"
>  #endif
> #else
> /* Ariel */
>   /* typedef long INT64; */
>   typedef __int64 INT64;
> #endif
>
> #define NS_TCL_SET_TEMPORARY      0
> #define NS_TCL_SET_DYNAMIC        1
> #define NS_TCL_SET_PERSISTENT     2
> ....
> ....
> ....
> ....
>
>
> ----- Original Message -----
> From: "Daniel Page" <[EMAIL PROTECTED]>
> To: <[EMAIL PROTECTED]>
> Sent: Wednesday, October 17, 2001 8:25 AM
> Subject: [AOLSERVER] MySQL/AOLServer - Strange things...
>
>
> > Hi,
> >
> > My final tests were running on a WinNT 4 box. I copied the nsmysql.so
> (renamed to nsmysql.dll) file to the same directory as nscp.dll
> (c:/progra~1/aolserver/bin), and in the config file, and I copied the
entry
> for ${bindir}/nscp${ext} in ns/server/${servername}/modules to
> ${bindir}/nsmysql${ext} in ns/db/drivers - The nscp.dll module loads, but
> nsmysql.dll won't, still with the error 126 (file not found)...
> >
> > I then inversed the names of nscp.dll and nsmysql.dll files on the
disk -
> From this point, nsmysql.dll file loads, but gives an error about
> ns_dbDriverInit - this seems normal, as it is a renamed console module,
but
> the important point is that AOLServer *can* find the file named
> nsmysql.dll - and that the system gives an error 126 on loading the
nscp.dll
> file, which is in reality the nsmysql driver.
> >
> > This proves that AOLServer *can* find the nsmysql.dlI file, and from
this,
> I can deduct from this that there is a problem with the actual nsmysql
> module, and that the Win32 error 126 in this case does not seem to mean
> "file not found".
> >
> > The problem follows the *content* of the file, but not the *name* -
unless
> it cannot find a file that the module itself is dependant on... in which
> case, the error 126 is not clear enough... and I do not have the Microsoft
> Dependancy Walker tool to hand to check at this time...
> >
> > Aggghhh!!!
> >
> > - Daniel
> >
> >
> >
> > ---------------------------------
> > Nokia Game is on again.
> >  Click here  to join the new all media adventure before November 3rd.

Reply via email to