![]() Quite a few changes are still being made to Tk Aqua. ![]() (Though Perl could still be doing something Tcl doesn't like.) Hopefully some specific actions that cause this error can be identified in order to diagnose this further. I agree-this looks like an issue in Tcl/Tk, because the Tk Aqua code is where autorelease pools are being handled and presumably can cause errors relating to that. I found the following error report which suggest the problem may be related with the Tk component (for the GUI). I assume you have installed ActiveTCL ( ) and aren't just trying to use the Perl Module - the error smells to me like a missing library dependency. be interested to know if others are using it with Tk. I wonder if the Tk modules require a local running X Server like XQuartz perhaps? Not quite so game to install ActivePerl to find out but would def. It would be great if you could expand on your environment a little to guide the investigation.ĮD: As OP have advised ActivePerl is indeed available for Mac OSX - did not know that - thanks. It looks like ActiveTcl is a Microsoft Windows module so not sure how this relates to MacOS.Īs you are binding to C library calls as suggested with your Tcl reference, there are likely a lot of dependencies that could cause this kind of problem. As long as you compiled Soar.dll in debug mode (without the -opt flag), the debug symbols and locations of source files will be embedded in the library itself, and you will get most of the debugging functionality this way.Are you able to provide any more detail. To do this, start the Soar program, such as the Java Debugger, then in Visual Studio choose "Debug->Attach to Process", and select the Soar process. Note that the generated projects are not stand-alone, they still call SCons under the hood to build targets.Īlso note that you can debug a running instance of Soar without a project. You can also manually generate these files by typing When performing 'build all', these files will also be generated. SCons can generate Visual Studio project and solution files that allow users to more easily modify and debug the kernel source code. See the FAQ for common solutions to errors. For more detailed information about the Scons script, see the SCons Script Documentation page. For example, the '-opt' setting will create a faster, optimized build instead of the default debug build. There are also several settings to control how Soar is built. You can build specific components by specifying a different target than 'all'. After you enter them the first time, you no longer have to manually specify those paths in environment variables.Īll of your resulting binaries will be in the /out folder. The batch file may ask you for the paths to Java, SWIG, or Python, if it can't find them automatically. ![]() Use cd to change to the SoarSuite directory, and type If the prompt names include the architecture (x86 or 圆4), you should choose the one that matches the architecture you are building for (32-bit or 64-bit). Depending on the version of Visual Studio you're using, you should try using either the VS Native Prompt for your architecture or the VS Cross-Compiler prompt. Launch a Visual Studio Command Prompt (not the normal DOS prompt) from the start menu. Note: For all of these packages, make sure to download the 64-bit version if you are on a 64-bit machine.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |