Softimage SDK Programmer's Guide > Customizing with the SDK > Building and Deploying Customizations >

# Cross-Platform Deployment

Note

This information covers Softimage versions from v7.5 and on. For information about cross-platform deployment prior to v7.5, see Legacy Cross-Platform Deployment.

You can create a workgroups and add-on packages that support both Windows and Linux.

Shader and Self-installing Plug-in Deployment

Create separate subfolders (such as linux\x86 and nt-x86-32) that map to each platform. For plug-ins, this is the folder structure:

    \Application
    	\Plugins
    		\bin
    			\nt-x86-32\MyPlugin.dll
    			\nt-x86-64\MyPlugin.dll
    			\linux\x86\MyPlugin.so
    			\linux\x64\MyPlugin.so

Softimage then scans the folder according to the current machine architecture. Use the same basename for each plug-in library file.

Note

When Softimage launches, the platform-specific directories will be searched, even if the Scan sub-folders preference is turned off.