Hmm could be, unfortunately that tmp file is gone after the build. The 
actual libfoundation.a *is* an archive, at least it starts with something 
like this:

!<arch>
#_LLVM_SYM_TAB_#1389292218  1000  1000  644     135457

But the temp file which throws the error is gone. Wasn't there some debug 
option where tmp files are not deleted after the build is finished?

I'll try the vagrant setup mentioned in the Wiki tomorrow 
(https://github.com/rhelmer/emscripten-vagrant), and see if that works.

Cheers,
-Floh.

Am Donnerstag, 9. Januar 2014 18:57:44 UTC+1 schrieb jj:

> This sounds like the file is not an archive file. Perhaps it's an LLVM 
> bitcode (.bc) file instead with just an .a suffix?
>
>
> 2014/1/9 Floh <[email protected] <javascript:>>
>
>> I'm currently trying to setup a Linux dev-env for emscripten (Ubuntu 
>> Precise 64-bit, running in Virtual Box on OSX), and I'm getting an error 
>> which I haven't seen yet on my OSX setup when linking:
>>
>> [218/218] Linking CXX shared library 
>> /home/vagrant/nebula3/bin/emsc/libworker_asmjs.js
>> /home/vagrant/clang-3.2/bin/llvm-ar: error loading 
>> '/tmp/tmp1Nnzep/libfoundation_7.a': invalid file member signature!
>> /home/vagrant/clang-3.2/bin/llvm-ar: error loading 
>> '/tmp/tmp1Nnzep/libZLIB_8.a': invalid file member signature!
>>
>> Anyone seen this error and knows what's the problem?
>>
>> Cheers,
>> -Floh.
>>
>>  -- 
>> You received this message because you are subscribed to the Google Groups 
>> "emscripten-discuss" group.
>> To unsubscribe from this group and stop receiving emails from it, send an 
>> email to [email protected] <javascript:>.
>> For more options, visit https://groups.google.com/groups/opt_out.
>>
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"emscripten-discuss" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to