Hi Anthony,
Please double-check that you have the same version of the SSC dll loaded on your Linux machine as on your Mac and Windows machines. SSC Versions 33 and earlier used weather_file, and SSC Versions 34 and later use solar_resource_file. The latest version is Version 159 (numbered to go with SAM version 3.14, not sequentially from the previous version). The SSC version is in the status bar at the bottom of SDKtool. You can use the "Choose SSC library" button to load different versions of SSC into SDKtool.
As for Shift-F5, if you export the LK script from an older version of SAM, it will export the variables for an older SSC version. You can see the SSC version for the version of SAM you are running from the About window (click About on the Welcome page, or in the Help window.)
Note that in the latest versions of SSC, you can use solar_resource_data to provide the weather data as a table instead of a file.
Best regards,
Paul.