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.

Reply via email to