[tuhopuu-devel] msvc hell: link

Gabriel Beloin gbeloin at caramail.com
Thu Apr 7 01:53:08 CEST 2005


Following about irc debug session.
As hos pointed out. missing symbol like strcasecmp in creator.c main() should not appear, as zuster did clean. But a simple grep in creator.c do bring me some lines. ie: 425, 435, etc...

For he_mesh code in general ( which is almost the rest of error) I suspect missing declaration in scons. Again using my very early experience, as I still can't debug linking error.
-------------------------------------
   Creating library blender.lib and object blender.exp
libpng_st.lib(pngerror.o) : warning LNK4217: locally defined symbol __iob import
ed in function _png_default_error
libpng_st.lib(pngwutil.o) : warning LNK4049: locally defined symbol __iob import
ed
libpng_st.lib(pngrutil.o) : warning LNK4049: locally defined symbol __iob import
ed
libjpeg.lib(jerror.o) : warning LNK4217: locally defined symbol __iob imported i
n function _error_exit
blender_creator.lib(creator.obj) : error LNK2019: unresolved external symbol _st
rcasecmp referenced in function _main
blender_blendersrc.lib(usiblender.obj) : error LNK2019: unresolved external symb
ol _free_HEEditMesh referenced in function _exit_usiblender
blender_blendersrc.lib(editobject.obj) : error LNK2019: unresolved external symb
ol _free_HEEditMesh referenced in function _convertmenu
blender_blendersrc.lib(header_info.obj) : error LNK2019: unresolved external sym
bol _addPrimitiveHEMesh referenced in function _do_info_addmenu
blender_blendersrc.lib(header_view3d.obj) : error LNK2019: unresolved external s
ymbol _HE_selectmode_set referenced in function _mselectmode_set
blender_blendersrc.lib(editobject.obj) : error LNK2019: unresolved external symb
ol _HE_update_faces referenced in function _select_edithemesh_hook
blender_blendersrc.lib(editobject.obj) : error LNK2019: unresolved external symb
ol _HE_update_edges referenced in function _select_edithemesh_hook
blender_blendersrc.lib(editobject.obj) : error LNK2019: unresolved external symb
ol _make_HEEditMesh referenced in function _enter_editmode
blender_blendersrc.lib(editobject.obj) : error LNK2019: unresolved external symb
ol _load_HEEditMesh referenced in function _exit_editmode
blender_blendersrc.lib(editobject.obj) : error LNK2019: unresolved external symb
ol _HET_SoftEdge referenced in function _special_editmenu
blender_blendersrc.lib(editobject.obj) : error LNK2019: unresolved external symb
ol _HET_HardEdge referenced in function _special_editmenu
blender_blendersrc.lib(editobject.obj) : error LNK2019: unresolved external symb
ol _HET_Bridge referenced in function _special_editmenu
blender_blendersrc.lib(editobject.obj) : error LNK2019: unresolved external symb
ol _HET_FlipAllNormals referenced in function _special_editmenu
blender_blendersrc.lib(editobject.obj) : error LNK2019: unresolved external symb
ol _HET_Average referenced in function _special_editmenu
blender_blendersrc.lib(editobject.obj) : error LNK2019: unresolved external symb
ol _HET_Merge referenced in function _special_editmenu
blender_blendersrc.lib(editobject.obj) : error LNK2019: unresolved external symb
ol _HET_SubdivideSmooth referenced in function _special_editmenu
blender_blendersrc.lib(editobject.obj) : error LNK2019: unresolved external symb
ol _HET_Subdivide referenced in function _special_editmenu
blender_blendersrc.lib(editobject.obj) : error LNK2019: unresolved external symb
ol _HE_recalcnormals referenced in function _special_trans_update
blender_blendersrc.lib(transform_generics.obj) : error LNK2001: unresolved exter
nal symbol _HE_recalcnormals
blender_blendersrc.lib(editobject.obj) : error LNK2019: unresolved external symb
ol _check_faces referenced in function _convertmenu
blender_blenkernel.lib(hemesh.obj) : error LNK2001: unresolved external symbol _
check_faces
blender_blendersrc.lib(editobject.obj) : error LNK2019: unresolved external symb
ol _HE_CatchError referenced in function _convertmenu
blender_blendersrc.lib(editobject.obj) : error LNK2019: unresolved external symb
ol _HE_addfacelist referenced in function _convertmenu
blender_blendersrc.lib(editobject.obj) : error LNK2019: unresolved external symb
ol _HE_addvertlist referenced in function _convertmenu
blender_blenkernel.lib(hemesh.obj) : error LNK2001: unresolved external symbol _
HE_addvertlist
blender_blendersrc.lib(edit.obj) : error LNK2019: unresolved external symbol _HE
T_DelVert referenced in function _delete_context_selected
blender_blendersrc.lib(space.obj) : error LNK2019: unresolved external symbol _u
ndo_push_hemesh referenced in function _BIF_undo_push
blender_blendersrc.lib(space.obj) : error LNK2019: unresolved external symbol _H
ET_select_more referenced in function _winqreadview3dspace
blender_blendersrc.lib(space.obj) : error LNK2019: unresolved external symbol _H
ET_select_less referenced in function _winqreadview3dspace
blender_blendersrc.lib(space.obj) : error LNK2019: unresolved external symbol _H
E_recalc_facenormals referenced in function _winqreadview3dspace
blender_blendersrc.lib(space.obj) : error LNK2019: unresolved external symbol _H
ET_Extrude referenced in function _winqreadview3dspace
blender_blendersrc.lib(space.obj) : error LNK2019: unresolved external symbol _d
eselectall_hemesh referenced in function _winqreadview3dspace
blender_blendersrc.lib(space.obj) : error LNK2019: unresolved external symbol _m
ouse_hemesh referenced in function _winqreadview3dspace
blender_blendersrc.lib(space.obj) : error LNK2019: unresolved external symbol _H
ET_Event referenced in function _winqreadview3dspace
blender_blendersrc.lib(editview.obj) : error LNK2019: unresolved external symbol
 _HE_Border_Select referenced in function _borderselect
blender_blendersrc.lib(editview.obj) : error LNK2019: unresolved external symbol
 _HE_selectionCB referenced in function _obedit_selectionCB
blender_blendersrc.lib(drawobject.obj) : error LNK2019: unresolved external symb
ol _he_draw_bbsfaces referenced in function _draw_object_backbufsel
blender_blendersrc.lib(drawobject.obj) : error LNK2019: unresolved external symb
ol _he_draw_bbsedges referenced in function _draw_object_backbufsel
blender_blendersrc.lib(drawobject.obj) : error LNK2019: unresolved external symb
ol _he_draw_bbsverts referenced in function _draw_object_backbufsel
blender_blendersrc.lib(buttons_editing.obj) : error LNK2019: unresolved external
 symbol _HET_SmoothShade referenced in function _do_common_editbuts
blender_blendersrc.lib(buttons_editing.obj) : error LNK2019: unresolved external
 symbol _HET_SolidShade referenced in function _do_common_editbuts
blender_blendersrc.lib(buttons_editing.obj) : error LNK2019: unresolved external
 symbol _HE_ExecToolFromString referenced in function _do_common_editbuts
blender_blenkernel.lib(hemesh.obj) : error LNK2019: unresolved external symbol _
he_free_HEEditMesh referenced in function _mesh_to_hemesh
blender_blenkernel.lib(hemesh.obj) : error LNK2019: unresolved external symbol _
he_load_HEEditMesh referenced in function _mesh_to_hemesh
blender.exe : fatal error LNK1120: 40 unresolved externals
scons: *** [blender.exe] Error 1120
scons: building terminated because of errors.

C est le moment de dynamiser votre boîte mail en découvrant les offres CaraMail Max et Pro - http://www.caramail.com



More information about the tuhopuu-devel mailing list