tws0002 / blur-dev

Automatically exported from code.google.com/p/blur-dev
0 stars 0 forks source link

2008 install does not work in clean install #46

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
What steps will reproduce the problem?
1. Fresh Windows 7 Install
2. Fresh Max 2008 Install
3. Install latest build
4. Copy C:\max10_x64 to Max root

What is the expected output? What do you see instead?

Max errors out on startup with the following listener output:
"Code Path: c:/blur/dev/offline/maxscript/treegrunt/"
"BLUR: BlurArray Library 0.05 loaded."
blurInstall Library v1.0 loaded
-- Error occurred during fileIn in 
<File:c:\blur\dev\offline\maxscript\treegrunt\Lib\blurProject.ms>
-- Error occurred in load(); filename: 
c:\blur\dev\offline\maxscript\treegrunt\Lib\blurProject.ms; position: 22506
--  Frame:
--   tLoadedOLE: undefined
--   inOLESignature: ""
--   tLibraryStr: "_blurProject"
--   inRelativePath: "Lib/"
--   tLocalFileStr: undefined
--   sendEmail: undefined
--   inReload: false
--   tExternalLib: undefined
--   tIndex: undefined
--   tFileStr: "c:/blur/dev/offline/maxscript/treegrunt/Lib/blurProject.ms"
--   tLoadAsExternal: false
--   tFileName: undefined
--   inLibName: "blurProject"
--   inLoadAsConstant: false
-- Error occurred during fileIn in 
<File:c:\blur\dev\offline\maxscript\treegrunt\Lib\blurNotificationManager.ms>
--   called in load(); filename: 
c:\blur\dev\offline\maxscript\treegrunt\Lib\blurNotificationManager.ms; 
position: 630
--  Frame:
--   tLoadedOLE: undefined
--   inOLESignature: ""
--   tLibraryStr: "_blurNotificationManager"
--   inRelativePath: "Lib/"
--   tLocalFileStr: undefined
--   sendEmail: undefined
--   inReload: false
--   tExternalLib: undefined
--   tIndex: undefined
--   tFileStr: 
"c:/blur/dev/offline/maxscript/treegrunt/Lib/blurNotificationManager.ms"
--   tLoadAsExternal: false
--   tFileName: undefined
--   inLibName: "blurNotificationManager"
--   inLoadAsConstant: false
-- Error occurred during fileIn in 
<File:C:\blur\dev\offline\maxscript\treegrunt\lib\blurCamera.ms>
--   called in anonymous codeblock
--  Frame:
--   tStartupLib: "C:/blur/dev/offline/maxscript/treegrunt/lib"
--   files: undefined
--   tStartupEnv: "Offline"
-- Error occurred during fileIn in 
<File:C:\blur\dev\offline\maxscript\treegrunt\lib\blurStartup.ms>
--   called in anonymous codeblock
--  Frame:
--   tStartupPath: "C:/blur/dev/offline/maxscript/treegrunt/lib"
--   ismsj: false
--   tStartupEnv: "Offline"
-- Error occurred during fileIn in <File:C:\Program Files\Autodesk\3ds Max 
2008\stdplugs\stdscripts\baseLib\blurStartupMaxLib.ms>
>> MAXScript Auto-load Script Error - C:\Program Files\Autodesk\3ds Max 
2008\stdplugs\stdscripts\baseLib\blurStartupMaxLib.ms Exception: -- Syntax 
error: at imgTagPlus, expected <rollout control>
--  In line:            imgTagPlus      u <<
"BlurPython has not been loaded."

What version of the product are you using? On what operating system?
Win7, Max 2008, BlurOffline_2012-02-14_install_11643_64.exe

Please provide any additional information below.

Seems to work okay in 2011 (with some caveats, but that is probably due to 
beeing headless)

Original issue reported on code.google.com by instinctvfx@gmail.com on 17 Feb 2012 at 5:21

GoogleCodeExporter commented 9 years ago
Quick Addon:

Manually trying to load blurPython26.dlx causes a DLL Load Error:

DLL failed to initialize.
Error code: 127 - The specified procedure could not be found

That usually means it misses some other DLL or alike if i am not mistaken. I 
tried installing all of the vcredists we have available here to no avail.
Comparing the 2011 and the 2008 plugin directories i was wondering if the 2008 
folder eventually misses plugins? In addition to the blurPython26.dlx the 2011 
plugin folder also contains BlurDLX.dlx, blurRegex.dlx pointcache_blur.dlm and 
TransformCache.dlc.

Any hints would be greatly appreciated.

Thorsten

Original comment by instinctvfx@gmail.com on 21 Feb 2012 at 9:07

GoogleCodeExporter commented 9 years ago
Also for the record i did set the plugin path to be absolute already as 
indicated here:

http://code.google.com/p/blur-dev/issues/detail?id=41

The issue really is that the dlx can not be loaded.

Original comment by instinctvfx@gmail.com on 21 Feb 2012 at 9:08

GoogleCodeExporter commented 9 years ago
Taking a look at sources and configurations of the solutions i was wondering if 
the problem might be that 2008 simply is not actively maintained anymore?

Original comment by instinctvfx@gmail.com on 21 Feb 2012 at 9:34

GoogleCodeExporter commented 9 years ago
So it seems i cannot get the code to compile in VS2005. I tried both modifying 
the 2009 platform in the SP1 vcproject and the Max9-10 configuration in the 
2005 vcproject. The main issue seems to be the following error. Maybe some 
backwardscompatibility issue?

.\python_struct.cpp(212) : error C2664: 'PyString_AsStringAndSize' : cannot 
convert parameter 3 from 'int *' to 'Py_ssize_t *'
1>        Types pointed to are unrelated; conversion requires reinterpret_cast, 
C-style cast or function-style cast

Original comment by instinctvfx@gmail.com on 21 Feb 2012 at 9:42

GoogleCodeExporter commented 9 years ago

Original comment by hen...@gmail.com on 4 Dec 2013 at 7:40