This works with Em-DOSBox, Bochs 2.6.7 and Synaesthesia. However, it 
doesn't seem to be an improvement. Both Bochs (with configure from 
http://sourceforge.net/projects/bochs/files/bochs/2.6.7/bochs-2.6.7.tar.gz/download
 
) and Em-DOSBox (with configure generated by Autoconf 2.69) still detect 
wrong sizes for long and int *. Configure runs a lot slower. Bochs 
configure also gives these errors, though they don't actually cause any 
problems:

checking dynamic linker characteristics... ERROR    root: no input files
note that input files without a known suffix are ignored, make sure your 
input files end with one of: ('.c', '.C', '.cpp', '.cxx', '.cc', '.c++', 
'.CPP', '.CXX', '.CC', '.C++', '.m', '.mm', '.bc', '.o', '.obj', '.dylib', 
'.so', '.a', '.ll', '.h', '.hxx', '.hpp', '.hh', '.H', '.HXX', '.HPP', 
'.HH') 

checking for ld used by 
/home/bgjenero/gitapps/emsdk_portable/emscripten/incoming/em++... 
/home/bgjenero/gitapps/emsdk_portable/emscripten/incoming/emcc
checking if the linker 
(/home/bgjenero/gitapps/emsdk_portable/emscripten/incoming/emcc) is GNU 
ld... yes
ERROR    root: no input files
note that input files without a known suffix are ignored, make sure your 
input files end with one of: ('.c', '.C', '.cpp', '.cxx', '.cc', '.c++', 
'.CPP', '.CXX', '.CC', '.C++', '.m', '.mm', '.bc', '.o', '.obj', '.dylib', 
'.so', '.a', '.ll', '.h', '.hxx', '.hpp', '.hh', '.H', '.HXX', '.HPP', 
'.HH')

Configure leaves a.out and a.out.js files.

It seems impossible to turn off this feature via EMCONFIGURE_JS because 
os.environ.get() returns a string, which Python treats as 
True: 
https://github.com/kripken/emscripten/commit/9be0275876217eacd30c848b1c7cea68d1a3d986#diff-7d2ad1bd249c50ae58c7226135c3ff33R193

On Monday, 9 February 2015 17:08:16 UTC-5, Alon Zakai wrote:
>
> With one fix, I think I see the test suite passing with EMCONFIGURE_JS on.
>
> Pushed to incoming - please test on your projects that use configure 
> scripts!
>
> - Alon
>
>

-- 
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 emscripten-discuss+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to