diff --git a/src/Module.xs b/src/Module.xs
--- a/src/Module.xs
+++ b/src/Module.xs
**************************************************************************/\r
function modBuild() \r
{\r
- /* Build the libraries for all the targets specified. */\r
- for (var targets=0; targets < Build.targets.length; targets++)\r
+ for (var device=0; device < devices.length; device++) \r
{\r
- var libOptions = { incs: tcp3dIncludePath, };\r
- \r
- libUtility.buildLibrary (libOptions, Pkg.name, Build.targets[targets], tcp3dLibFiles);\r
+ /* Build the libraries for all the targets specified. */\r
+ for (var targets=0; targets < Build.targets.length; targets++)\r
+ {\r
+ var libOptions = { \r
+ incs: tcp3dIncludePath, \r
+ copts: devicesCCOpt[device],\r
+ };\r
+ \r
+ libUtility.buildLibrary (devices[device], libOptions, Pkg.name, Build.targets[targets], tcp3dLibFiles);\r
+ }\r
}\r
\r
/* Add all the .c files to the release package. */\r