Such llvm errors might indicate the input files are either not proper LLVM bitcode (i.e. generated by emscripten) or a different version of bitcode (made by a different version of emscripten).
- Alon On Tue, Dec 16, 2014 at 10:36 PM, Hyuntai Kim <[email protected]> wrote: > > I try building my test sample using vs_tools integrated VS2010. > > I want to link x86 dll libraries like this. > > Properties -> Emcc Linker -> input -> Additional Dependencies > > "..\OpenSceneGraph\OpenSceneGraph-3.2.1\MSVC2010_x86\lib\OpenThreads.lib" > "..\OpenSceneGraph\OpenSceneGraph-3.2.1\MSVC2010_x86\lib\osg.lib" > "..\OpenSceneGraph\OpenSceneGraph-3.2.1\MSVC2010_x86\lib\osgDB.lib" > "..\OpenSceneGraph\OpenSceneGraph-3.2.1\MSVC2010_x86\lib\osgUtil.lib" > "..\OpenSceneGraph\OpenSceneGraph-3.2.1\MSVC2010_x86\lib\osgViewer.lib" > "..\OpenSceneGraph\OpenSceneGraph-3.2.1\MSVC2010_x86\lib\osgGA.lib" > "..\OpenSceneGraph\OpenSceneGraph-3.2.1\MSVC2010_x86\lib\osgText.lib" > > Or > > ..\OpenSceneGraph\OpenSceneGraph-3.2.1\MSVC2010_x86\lib\OpenThreads.lib > ..\OpenSceneGraph\OpenSceneGraph-3.2.1\MSVC2010_x86\lib\osg.lib > ..\OpenSceneGraph\OpenSceneGraph-3.2.1\MSVC2010_x86\lib\osgDB.lib > ..\OpenSceneGraph\OpenSceneGraph-3.2.1\MSVC2010_x86\lib\osgUtil.lib > ..\OpenSceneGraph\OpenSceneGraph-3.2.1\MSVC2010_x86\lib\osgViewer.lib > > > The output is below. > > 1> C:/Program Files/Emscripten/clang/e1.25.0_64bit\llvm-ar: error loading > 'C:/Users/htkim/documents/visual studio > 2010/Projects/Emscripten_Test/OpenSceneGraph/OpenSceneGraph-3.2.1/MSVC2010_x86/lib/OpenThreads.lib': > missing name terminator in string table! > 1> C:/Program Files/Emscripten/clang/e1.25.0_64bit\llvm-ar: error loading > 'C:/Users/htkim/documents/visual studio > 2010/Projects/Emscripten_Test/OpenSceneGraph/OpenSceneGraph-3.2.1/MSVC2010_x86/lib/osgDB.lib': > missing name terminator in string table! > 1> C:/Program Files/Emscripten/clang/e1.25.0_64bit\llvm-ar: error loading > 'C:/Users/htkim/documents/visual studio > 2010/Projects/Emscripten_Test/OpenSceneGraph/OpenSceneGraph-3.2.1/MSVC2010_x86/lib/osgUtil.lib': > missing name terminator in string table! > 1> C:/Program Files/Emscripten/clang/e1.25.0_64bit\llvm-ar: error loading > 'C:/Users/htkim/documents/visual studio > 2010/Projects/Emscripten_Test/OpenSceneGraph/OpenSceneGraph-3.2.1/MSVC2010_x86/lib/osgViewer.lib': > missing name terminator in string table! > 1> C:/Program Files/Emscripten/clang/e1.25.0_64bit\llvm-ar: error loading > 'C:/Users/htkim/documents/visual studio > 2010/Projects/Emscripten_Test/OpenSceneGraph/OpenSceneGraph-3.2.1/MSVC2010_x86/lib/osgGA.lib': > missing name terminator in string table! > 1> C:/Program Files/Emscripten/clang/e1.25.0_64bit\llvm-ar: error loading > 'C:/Users/htkim/documents/visual studio > 2010/Projects/Emscripten_Test/OpenSceneGraph/OpenSceneGraph-3.2.1/MSVC2010_x86/lib/osgText.lib': > missing name terminator in string table! > 1>GCCLINK : warning : unresolved symbol: > _ZN3osg6Object11setUserDataEPNS_10ReferencedE > 1>GCCLINK : warning : unresolved symbol: _ZN3osg10BufferDataD2Ev > 1>GCCLINK : warning : unresolved symbol: > _ZN3osg6Object21setThreadSafeRefUnrefEb > 1>GCCLINK : warning : unresolved symbol: > _ZN3osg13ShapeDrawable8setColorERKNS_5Vec4fE > 1>GCCLINK : warning : unresolved symbol: > _ZN3osg8Geometry13setColorArrayEPNS_5ArrayENS1_7BindingE > 1>GCCLINK : warning : unresolved symbol: _ZN9osgViewer6ViewerC1Ev > 1>GCCLINK : warning : unresolved symbol: _ZNK3osg5Array9classNameEv > 1>GCCLINK : warning : unresolved symbol: _ZN3osg3BoxD0Ev > 1>GCCLINK : warning : unresolved symbol: _ZN3osg8GeometryC1Ev > 1>GCCLINK : warning : unresolved symbol: > _ZN3osg6ObjectC2ERKS0_RKNS_6CopyOpE > 1>GCCLINK : warning : unresolved symbol: > _ZN9osgViewer6Viewer12setSceneDataEPN3osg4NodeE > 1>GCCLINK : warning : unresolved symbol: _ZN3osg6SphereD1Ev > 1>GCCLINK : warning : unresolved symbol: > _ZN3osg15isNotifyEnabledENS_14NotifySeverityE > 1>GCCLINK : warning : unresolved symbol: _ZN11OpenThreads6AtomicmmEv > 1>GCCLINK : warning : unresolved symbol: > _ZNK3osg10BufferData16releaseGLObjectsEPNS_5StateE > 1>GCCLINK : warning : unresolved symbol: _ZN3osg4ConeD0Ev > 1>GCCLINK : warning : unresolved symbol: > _ZN3osg8Geometry14setNormalArrayEPNS_5ArrayENS1_7BindingE > 1>GCCLINK : warning : unresolved symbol: > _ZN3osg14ArgumentParser4readERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE > 1>GCCLINK : warning : unresolved symbol: _ZN3osg5GeodeC1Ev > 1>GCCLINK : warning : unresolved symbol: _ZN3osg13ShapeDrawableC1Ev > 1>GCCLINK : warning : unresolved symbol: > _ZN3osg6notifyENS_14NotifySeverityE > 1>GCCLINK : warning : unresolved symbol: > _ZN5osgDB12readNodeFileERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEPKNS_7OptionsE > 1>GCCLINK : warning : unresolved symbol: _ZN3osg10BufferDataD0Ev > 1>GCCLINK : warning : unresolved symbol: > _ZN3osg8Geometry15addPrimitiveSetEPNS_12PrimitiveSetE > 1>GCCLINK : warning : unresolved symbol: > _ZN3osg14ArgumentParser4readERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEENS0_9ParameterE > 1>GCCLINK : warning : unresolved symbol: > _ZN3osg10BufferData21resizeGLObjectBuffersEj > 1>GCCLINK : warning : unresolved symbol: > _ZNK3osg10Referenced24signalObserversAndDeleteEbb > 1>GCCLINK : warning : unresolved symbol: > _ZNK3osg10DrawArrays6acceptERNS_21PrimitiveIndexFunctorE > 1>GCCLINK : warning : unresolved symbol: > _ZN3osg8Geometry14setVertexArrayEPNS_5ArrayE > 1>GCCLINK : warning : unresolved symbol: _ZN9osgViewer6Viewer3runEv > 1>GCCLINK : warning : unresolved symbol: _ZN3osg10ReferencedD2Ev > 1>GCCLINK : warning : unresolved symbol: _ZN3osg10ReferencedC2Eb > 1>GCCLINK : warning : unresolved symbol: _ZN3osg6SphereD0Ev > 1>GCCLINK : warning : unresolved symbol: _ZN3osg3BoxD1Ev > 1>GCCLINK : warning : unresolved symbol: > _ZNK3osg10DrawArrays4drawERNS_5StateEb > 1>GCCLINK : warning : unresolved symbol: > _ZN3osg16setNotifyHandlerEPNS_13NotifyHandlerE > 1>GCCLINK : warning : unresolved symbol: > _ZNK3osg12PrimitiveSet16getNumPrimitivesEv > 1>GCCLINK : warning : unresolved symbol: _ZN3osg10ReferencedC2Ev > 1>GCCLINK : warning : unresolved symbol: _ZN3osg10BufferDataD1Ev > 1>GCCLINK : warning : unresolved symbol: > _ZNK3osg10DrawArrays6acceptERNS_16PrimitiveFunctorE > 1>GCCLINK : warning : unresolved symbol: > _ZNK3osg14ArgumentParser18getApplicationNameEv > 1>GCCLINK : warning : unresolved symbol: _ZN3osg6Object11getUserDataEv > 1>GCCLINK : warning : unresolved symbol: _ZN11OpenThreads6AtomicppEv > 1>GCCLINK : warning : unresolved symbol: _ZN3osg4ConeD1Ev > 1>GCCLINK : warning : unresolved symbol: _ZN9osgViewer6ViewerD1Ev > 1>GCCLINK : warning : unresolved symbol: > _ZN3osg10Referenced21setThreadSafeRefUnrefEb > 1>GCCLINK : warning : unresolved symbol: > _ZN3osg8Geometry15setColorBindingENS0_16AttributeBindingE > 1>GCCLINK : warning : unresolved symbol: _ZN5osgDB8Registry8instanceEb > 1>GCCLINK : warning : unresolved symbol: > _ZN3osg8Geometry16setNormalBindingENS0_16AttributeBindingE > 1>GCCLINK : warning : unresolved symbol: _ZNK3osg6Object11getUserDataEv > 1>GCCLINK : warning : unresolved symbol: > _ZN3osg14setNotifyLevelENS_14NotifySeverityE > 1>GCCLINK : warning : unresolved symbol: _ZN3osg14ArgumentParserC1EPiPPc > 1>GCCLINK : warning : unresolved symbol: _ZTIN3osg10BufferDataE > 1>GCCLINK : warning : unresolved symbol: _ZTIN3osg10DrawArraysE > 1>GCCLINK : warning : unresolved symbol: _ZTIN3osg10ReferencedE > 1>GCCLINK : warning : unresolved symbol: _ZTIN3osg3BoxE > 1>GCCLINK : warning : unresolved symbol: _ZTIN3osg4ConeE > 1>GCCLINK : warning : unresolved symbol: _ZTIN3osg5ArrayE > 1>GCCLINK : warning : unresolved symbol: _ZTIN3osg6ObjectE > 1>GCCLINK : warning : unresolved symbol: _ZTIN3osg6SphereE > 1> Emscripten_Test.vcxproj -> C:\Users\htkim\documents\visual studio > 2010\Projects\Emscripten_Test\Emscripten\Release\Emscripten_Test.html > ========== Rebuild All: 1 succeeded, 0 failed, 0 skipped ========== > > Even though the build is succeeded, but not work. > Anyone can explain me how to handle this problem? > > > -- > 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/d/optout. > -- 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/d/optout.
