The ..\..\mysqlinc should be ..\..\windeps\mysqlinc.
Edit:
Okay, I solved the .inc errors and got asss to compile. To fix the problems I had to go through and manually run the scripts because my vc6 was having problems with python.
Pymod still gives that first error and a couple others, but I don't really need pymod atm so its not a problem for me. If others would like the entire project working though, someone will need to help me fix that.
Here's the VC++ 6.0 projects for everything I've made. Look in the projects folders for the projects, and in the settings make sure to change my "c:\python23" in Custom Build to whatever your python directory is.
Like I said, to solve my include problems I just ran the python scripts manually, which if it dosen't work on your machine either you can use the gen_asss/pymod/funky.bat as a guideline.
Good luck!
Bak - Sun Jul 16, 2006 5:20 pm
Post subject:
You should try using one of the converters to convert it to a VC6 project to see if it works out of the box
Muskrat - Sun Jul 16, 2006 5:42 pm
Post subject:
I couldn't find any converters that went back to 6, but I'm ok with how it works now for personal use.
Arnk Kilo Dylie - Sun Jul 16, 2006 10:57 pm
Post subject:
The guide should be fixed now, good find.
Solo Ace - Fri Jul 21, 2006 10:43 am
Post subject:
I got it all to work using MSVC++ .NET 2003.
Here's just a suggestion for the bat scripts. I hope you'll implement it.
@echo off
rem Set DEBUG to echo to turn debugging on.
set DEBUG=rem
rem Backup the current directory in a variable.
rem for /f "delims=" %%i in ('cd') do set CWD=%%i
set CWD=%CD%
set PYTHON=""
cd "%ProgramFiles%"
%DEBUG% Looking for the python executable in %ProgramFiles%...
for /f %%i in ('dir /S /B ^| find "python.exe"') do (
%DEBUG% The python executable was found in %ProgramFiles%:
set PYTHON=%%i
goto found
)
cd %SystemDrive%\
%DEBUG% Looking for the python executable on the system drive (%SystemDrive%)...
for /f %%i in ('dir /S /B ^| find "python.exe"') do (
%DEBUG% The python executable was found:
set PYTHON=%%i
goto found
)
%DEBUG% ^>^>^> %PYTHON%
if ""==%PYTHON% (goto error)
:found
rem echo %PYTHON%
goto done
:error
rem Turn console light-red on black (pretty ugly and stupid, but whatever).
color 0C
echo !!! ERROR: Python executable couldn't be found. Please set variable manually.
goto done
:done
cd %CWD%
rem Insert code from gen_xxx.bat files here. |
Arnk Kilo Dylie - Sat Jul 22, 2006 3:24 pm
Post subject:
o_O
By the way, there has been an issue with the bundled pthreads (apparently both the default windows release dll and mine) that caused a deadlock when a player disconnected, rendering the server all but useless as a real zone server. I have remedied this by updating the pthread.h/pthreadVC.dll/pthreadVC.lib locally, but I have not updated the guide yet, but if you're impatient, just get a new bundle of those files and rebuild.
Anonymous - Wed Aug 09, 2006 4:23 pm
Post subject:
Unrecoverable error (5): Error in loading module 'security:security'?
using the old security.dll will work? it uses pthreadgc.dll not vc.
Arnk Kilo Dylie - Fri Aug 11, 2006 2:38 am
Post subject:
Eh, pthreadGC2.dll and security.dll come with the windows release I'm almost certain. Are you sure you have the scrty files in root?
Anonymous - Sat Aug 12, 2006 6:24 pm
Post subject:
scrty files were missing. thanks