Meteor build error

This app runs fine with “meteor run” but if I try to build it for deployment, I get an ENOENT. First of all, can anyone explain why this stacktrace is referencing paths near the root of the drive which do not exist, like C:\tools ?

App source is at https://github.com/foobarbecue/thingbattle and here’s the error:

C:\Users\aaron\thingbattle-simple>meteor build C:\Users\aaron\thingbattlebuild --architecture os.linux.x86_64

C:\Users\aaron\AppData\Local.meteor\packages\static-html\1.2.2\plugin.compileStaticHtmlBatch.os\npm\node_modules\meteor\promise\node_modules\meteor-promise\promise_server.js:190
throw error;
^

Error: ENOENT: no such file or directory, stat 'C:\Users\aaron\semver\bin\semver’
at Error (native)
at Object.fs.statSync (fs.js:844:18)
at Object.wrapper (C:\tools\fs\files.js:1593:35)
at Object.files.(anonymous function) [as stat] (C:\tools\fs\files.js:1728:27)
at symlinkWithOverwrite (C:\tools\isobuild\builder.js:732:17)
at C:\tools\isobuild\builder.js:559:11
at Array.forEach (native)
at walk (C:\tools\isobuild\builder.js:464:34)
at C:\tools\isobuild\builder.js:556:11
at Array.forEach (native)
at walk (C:\tools\isobuild\builder.js:464:34)
at Builder.copyDirectory (C:\tools\isobuild\builder.js:594:5)
at C:\tools\isobuild\bundler.js:2216:17
at Function..each..forEach (C:\Users\aaron\AppData\Local.meteor\packages\meteor-tool\1.5.2\mt-os.windows.x86_32\dev_bundle\lib\node_modules\underscore\underscore.js:87:22)
at JsImage.write (C:\tools\isobuild\bundler.js:2175:7)
at ServerTarget.write (C:\tools\isobuild\bundler.js:2444:13)
at C:\tools\isobuild\bundler.js:2563:30
at C:\tools\isobuild\bundler.js:2698:9
at Array.forEach (native)
at C:\tools\isobuild\bundler.js:2688:26
at C:\tools\isobuild\bundler.js:3029:22
at C:\tools\utils\buildmessage.js:271:13
at [object Object]..extend.withValue (C:\tools\utils\fiber-helpers.js:89:14)
at C:\tools\utils\buildmessage.js:264:29
at [object Object].
.extend.withValue (C:\tools\utils\fiber-helpers.js:89:14)
at C:\tools\utils\buildmessage.js:262:18
at [object Object]..extend.withValue (C:\tools\utils\fiber-helpers.js:89:14)
at C:\tools\utils\buildmessage.js:253:23
at [object Object].
.extend.withValue (C:\tools\utils\fiber-helpers.js:89:14)
at Object.capture (C:\tools\utils\buildmessage.js:252:19)
at bundle (C:\tools\isobuild\bundler.js:2862:31)
at C:\tools\isobuild\bundler.js:2809:32
at Object.withCache (C:\tools\fs\files.js:1693:12)
at Object.exports.bundle (C:\tools\isobuild\bundler.js:2809:16)
at buildCommand (C:\tools\cli\commands.js:956:30)
at Command.func (C:\tools\cli\commands.js:831:12)
at C:\tools\cli\main.js:1483:23

I built it on a linux system instead. Are there issues with cross-building?