Hi,

I am building HDF5-1.8 with Visual Studio 2008 under Windows HPC Server 2008
(x64).

I am able to build the solution successfully in Debug mode but in Release
mode 1 project fails. The result of the build is:


========== Build: 160 succeeded, 1 failed, 1 up-to-date, 1 skipped
==========

The failed project info is:

-------------------------------------------------------------------------------------------------------------------------------------

61>objcopy.obj : error LNK2019: unresolved external symbol __imp_h5_reset
referenced in function main

61>..\..\..\test\objcopydll\Release\objcopydll.exe : fatal error LNK1120:
111 unresolved externals

74>Linking...

61>Build log was saved at
"file://c:\MyHDFStuff\hdf5\test\objcopydll\Release\BuildLog.htm"

61>objcopydll - 112 error(s), 0 warning(s)

-------------------------------------------------------------------------------------------------------------------------------------------

I am attaching the complete log of the particular failed project. Kindly
have a look and please let me know

what am I missing.

Thanks & Regards,

Kunal
Build Log      

Build started: Project: objcopydll, Configuration: Release|x64

Command Lines    

Creating temporary file 
"c:\MyHDFStuff\hdf5\test\objcopydll\Release\RSP0004458564460.rsp" with contents
[
/O2 /Ob1 /I "..\..\..\test" /I "..\..\..\src" /D "WIN32" /D "NDEBUG" /D 
"_CONSOLE" /D "_HDF5USEDLL_" /D "_HDF5TESTUSEDLL_" /D "_CRT_SECURE_NO_WARNINGS" 
/D "_VC80_UPGRADE=0x0710" /D "_MBCS" /GF /FD /EHsc /MD /Gy 
/Fp".\../../../test/objcopydll/Release/objcopydll.pch" 
/Fo".\../../../test/objcopydll/Release/" 
/Fd".\../../../test/objcopydll/Release/" /W3 /c ..\..\..\test\objcopy.c
]
Creating command line "cl.exe 
@c:\MyHDFStuff\hdf5\test\objcopydll\Release\RSP0004458564460.rsp /nologo 
/errorReport:prompt"
Creating temporary file 
"c:\MyHDFStuff\hdf5\test\objcopydll\Release\RSP0004748564460.rsp" with contents
[
/OUT:"..\..\..\test\objcopydll\Release\objcopydll.exe" /INCREMENTAL:NO 
/MANIFEST 
/MANIFESTFILE:"..\..\..\test\objcopydll\Release\objcopydll.exe.intermediate.manifest"
 /MANIFESTUAC:"level='asInvoker' uiAccess='false'" 
/PDB:".\../../../test/objcopydll/Release/objcopydll.pdb" /SUBSYSTEM:CONSOLE 
/DYNAMICBASE:NO /MACHINE:X64 odbc32.lib odbccp32.lib WS2_32.lib kernel32.lib 
user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib 
ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib

"..\..\..\test\objcopydll\Release\objcopy.obj"
]


Creating command line "link.exe 
@c:\MyHDFStuff\hdf5\test\objcopydll\Release\RSP0004748564460.rsp /NOLOGO 
/ERRORREPORT:PROMPT"
 Output Window      Compiling...
objcopy.c
Linking...
objcopy.obj : error LNK2019: unresolved external symbol __imp_H5Eset_auto1 
referenced in function attach_ref_attr
objcopy.obj : error LNK2019: unresolved external symbol __imp_H5Eget_auto1 
referenced in function attach_ref_attr
objcopy.obj : error LNK2019: unresolved external symbol __imp_H5Eset_auto2 
referenced in function attach_ref_attr
objcopy.obj : error LNK2019: unresolved external symbol __imp_H5Eget_auto2 
referenced in function attach_ref_attr
objcopy.obj : error LNK2019: unresolved external symbol __imp_H5Eauto_is_v2 
referenced in function attach_ref_attr
objcopy.obj : error LNK2019: unresolved external symbol __imp_H5Aclose 
referenced in function attach_ref_attr
objcopy.obj : error LNK2019: unresolved external symbol __imp_H5Dclose 
referenced in function attach_ref_attr
objcopy.obj : error LNK2019: unresolved external symbol __imp_H5Sclose 
referenced in function attach_ref_attr
objcopy.obj : error LNK2019: unresolved external symbol __imp_H5Awrite 
referenced in function attach_ref_attr
objcopy.obj : error LNK2019: unresolved external symbol __imp_H5Acreate2 
referenced in function attach_ref_attr
objcopy.obj : error LNK2019: unresolved external symbol __imp_H5T_STD_REF_OBJ_g 
referenced in function attach_ref_attr
objcopy.obj : error LNK2019: unresolved external symbol __imp_H5Rcreate 
referenced in function attach_ref_attr
objcopy.obj : error LNK2019: unresolved external symbol __imp_H5Dwrite 
referenced in function attach_ref_attr
objcopy.obj : error LNK2019: unresolved external symbol __imp_H5Dcreate2 
referenced in function attach_ref_attr
objcopy.obj : error LNK2019: unresolved external symbol __imp_H5T_NATIVE_INT_g 
referenced in function attach_ref_attr
objcopy.obj : error LNK2019: unresolved external symbol __imp_H5open referenced 
in function attach_ref_attr
objcopy.obj : error LNK2019: unresolved external symbol __imp_H5Screate_simple 
referenced in function attach_ref_attr
objcopy.obj : error LNK2019: unresolved external symbol 
__imp_H5T_STD_REF_DSETREG_g referenced in function attach_reg_ref_attr
objcopy.obj : error LNK2019: unresolved external symbol 
__imp_H5Sselect_elements referenced in function attach_reg_ref_attr
objcopy.obj : error LNK2019: unresolved external symbol __imp_H5Sselect_none 
referenced in function attach_reg_ref_attr
objcopy.obj : error LNK2019: unresolved external symbol 
__imp_H5Sselect_hyperslab referenced in function attach_reg_ref_attr
objcopy.obj : error LNK2019: unresolved external symbol __imp_H5Pset_deflate 
referenced in function create_reg_ref_dataset
objcopy.obj : error LNK2019: unresolved external symbol __imp_H5Pset_chunk 
referenced in function create_reg_ref_dataset
objcopy.obj : error LNK2019: unresolved external symbol __imp_H5Pclose 
referenced in function create_reg_ref_dataset
objcopy.obj : error LNK2019: unresolved external symbol __imp_H5Pset_layout 
referenced in function create_reg_ref_dataset
objcopy.obj : error LNK2019: unresolved external symbol __imp_H5Pcreate 
referenced in function create_reg_ref_dataset
objcopy.obj : error LNK2019: unresolved external symbol 
__imp_H5P_CLS_DATASET_CREATE_g referenced in function create_reg_ref_dataset
objcopy.obj : error LNK2019: unresolved external symbol __imp_H5Tclose 
referenced in function test_copy_attach_attribute_vl
objcopy.obj : error LNK2019: unresolved external symbol __imp_H5Dvlen_reclaim 
referenced in function test_copy_attach_attribute_vl
objcopy.obj : error LNK2019: unresolved external symbol __imp_H5Tvlen_create 
referenced in function test_copy_attach_attribute_vl
objcopy.obj : error LNK2019: unresolved external symbol __imp_H5Tdetect_class 
referenced in function compare_attribute
objcopy.obj : error LNK2019: unresolved external symbol __imp_H5Aread 
referenced in function compare_attribute
objcopy.obj : error LNK2019: unresolved external symbol 
__imp_H5Sget_simple_extent_npoints referenced in function compare_attribute
objcopy.obj : error LNK2019: unresolved external symbol __imp_H5Sextent_equal 
referenced in function compare_attribute
objcopy.obj : error LNK2019: unresolved external symbol __imp_H5Aget_space 
referenced in function compare_attribute
objcopy.obj : error LNK2019: unresolved external symbol __imp_H5Tget_size 
referenced in function compare_attribute
objcopy.obj : error LNK2019: unresolved external symbol __imp_H5Tequal 
referenced in function compare_attribute
objcopy.obj : error LNK2019: unresolved external symbol __imp_H5Tcommitted 
referenced in function compare_attribute
objcopy.obj : error LNK2019: unresolved external symbol __imp_H5Aget_type 
referenced in function compare_attribute
objcopy.obj : error LNK2019: unresolved external symbol __imp_H5Aopen 
referenced in function compare_std_attributes
objcopy.obj : error LNK2019: unresolved external symbol __imp_H5Aget_name 
referenced in function compare_std_attributes
objcopy.obj : error LNK2019: unresolved external symbol __imp_H5Aopen_by_idx 
referenced in function compare_std_attributes
objcopy.obj : error LNK2019: unresolved external symbol __imp_H5Oget_info 
referenced in function compare_std_attributes
objcopy.obj : error LNK2019: unresolved external symbol 
__imp_H5Pget_copy_object referenced in function compare_std_attributes
objcopy.obj : error LNK2019: unresolved external symbol __imp_H5Eprint2 
referenced in function compare_groups
objcopy.obj : error LNK2019: unresolved external symbol __imp_H5Lget_val 
referenced in function compare_groups
objcopy.obj : error LNK2019: unresolved external symbol __imp_H5Oclose 
referenced in function compare_groups
objcopy.obj : error LNK2019: unresolved external symbol __imp_H5Oopen 
referenced in function compare_groups
objcopy.obj : error LNK2019: unresolved external symbol 
__imp_H5Oget_info_by_name referenced in function compare_groups
objcopy.obj : error LNK2019: unresolved external symbol __imp_H5Lget_info 
referenced in function compare_groups
objcopy.obj : error LNK2019: unresolved external symbol 
__imp_H5Lget_name_by_idx referenced in function compare_groups
objcopy.obj : error LNK2019: unresolved external symbol __imp_H5Gget_info 
referenced in function compare_groups
objcopy.obj : error LNK2019: unresolved external symbol __imp_H5Topen2 
referenced in function test_copy_named_datatype
objcopy.obj : error LNK2019: unresolved external symbol __imp_H5Ocopy 
referenced in function test_copy_named_datatype
objcopy.obj : error LNK2019: unresolved external symbol __imp_H5Gclose 
referenced in function test_copy_named_datatype
objcopy.obj : error LNK2019: unresolved external symbol __imp_H5Gcreate2 
referenced in function test_copy_named_datatype
objcopy.obj : error LNK2019: unresolved external symbol __imp_H5Fopen 
referenced in function test_copy_named_datatype
objcopy.obj : error LNK2019: unresolved external symbol __imp_H5Fclose 
referenced in function test_copy_named_datatype
objcopy.obj : error LNK2019: unresolved external symbol __imp_H5Tcommit2 
referenced in function test_copy_named_datatype
objcopy.obj : error LNK2019: unresolved external symbol __imp_H5Tcopy 
referenced in function test_copy_named_datatype
objcopy.obj : error LNK2019: unresolved external symbol __imp_H5Fcreate 
referenced in function test_copy_named_datatype
objcopy.obj : error LNK2019: unresolved external symbol __imp_H5check_version 
referenced in function test_copy_named_datatype
objcopy.obj : error LNK2019: unresolved external symbol __imp_h5_fixname 
referenced in function test_copy_named_datatype
objcopy.obj : error LNK2019: unresolved external symbol __imp_H5Gopen2 
referenced in function test_copy_dataset_named_dtype_hier
objcopy.obj : error LNK2019: unresolved external symbol __imp_H5Dopen2 
referenced in function test_copy_attribute_vl
objcopy.obj : error LNK2019: unresolved external symbol __imp_H5Lcreate_hard 
referenced in function test_copy_group_loop
objcopy.obj : error LNK2019: unresolved external symbol 
__imp_H5Lcreate_external referenced in function test_copy_group_links
objcopy.obj : error LNK2019: unresolved external symbol __imp_H5Lcreate_soft 
referenced in function test_copy_group_links
objcopy.obj : error LNK2019: unresolved external symbol __imp_H5Ldelete 
referenced in function test_copy_option
objcopy.obj : error LNK2019: unresolved external symbol 
__imp_H5Pset_create_intermediate_group referenced in function test_copy_option
objcopy.obj : error LNK2019: unresolved external symbol 
__imp_H5P_CLS_LINK_CREATE_g referenced in function test_copy_option
objcopy.obj : error LNK2019: unresolved external symbol 
__imp_H5Pset_copy_object referenced in function test_copy_option
objcopy.obj : error LNK2019: unresolved external symbol 
__imp_H5P_CLS_OBJECT_COPY_g referenced in function test_copy_option
objcopy.obj : error LNK2019: unresolved external symbol 
__imp_H5S_select_shape_same_test referenced in function compare_data
objcopy.obj : error LNK2019: unresolved external symbol __imp_H5Rget_region 
referenced in function compare_data
objcopy.obj : error LNK2019: unresolved external symbol __imp_H5Rdereference 
referenced in function compare_data
objcopy.obj : error LNK2019: unresolved external symbol __imp_H5Rget_obj_type2 
referenced in function compare_data
objcopy.obj : error LNK2019: unresolved external symbol __imp_H5Tget_super 
referenced in function compare_data
objcopy.obj : error LNK2019: unresolved external symbol 
__imp_H5Tget_member_type referenced in function compare_data
objcopy.obj : error LNK2019: unresolved external symbol 
__imp_H5Tget_member_offset referenced in function compare_data
objcopy.obj : error LNK2019: unresolved external symbol __imp_H5Tget_nmembers 
referenced in function compare_data
objcopy.obj : error LNK2019: unresolved external symbol __imp_H5Tget_class 
referenced in function compare_data
objcopy.obj : error LNK2019: unresolved external symbol __imp_H5Dread 
referenced in function compare_datasets
objcopy.obj : error LNK2019: unresolved external symbol 
__imp_H5Dget_storage_size referenced in function compare_datasets
objcopy.obj : error LNK2019: unresolved external symbol 
__imp_H5Dget_space_status referenced in function compare_datasets
objcopy.obj : error LNK2019: unresolved external symbol __imp_H5Pget_nfilters 
referenced in function compare_datasets
objcopy.obj : error LNK2019: unresolved external symbol __imp_H5Pequal 
referenced in function compare_datasets
objcopy.obj : error LNK2019: unresolved external symbol 
__imp_H5P_reset_external_file_test referenced in function compare_datasets
objcopy.obj : error LNK2019: unresolved external symbol __imp_H5Pget_external 
referenced in function compare_datasets
objcopy.obj : error LNK2019: unresolved external symbol 
__imp_H5Pget_external_count referenced in function compare_datasets
objcopy.obj : error LNK2019: unresolved external symbol 
__imp_H5Dget_create_plist referenced in function compare_datasets
objcopy.obj : error LNK2019: unresolved external symbol __imp_H5Dget_space 
referenced in function compare_datasets
objcopy.obj : error LNK2019: unresolved external symbol __imp_H5Dget_type 
referenced in function compare_datasets
objcopy.obj : error LNK2019: unresolved external symbol 
__imp_H5T_NATIVE_DOUBLE_g referenced in function test_copy_dataset_compound
objcopy.obj : error LNK2019: unresolved external symbol __imp_H5Tinsert 
referenced in function test_copy_dataset_compound
objcopy.obj : error LNK2019: unresolved external symbol __imp_H5Tcreate 
referenced in function test_copy_dataset_compound
objcopy.obj : error LNK2019: unresolved external symbol 
__imp_H5T_NATIVE_FLOAT_g referenced in function test_copy_dataset_chunked
objcopy.obj : error LNK2019: unresolved external symbol __imp_H5Dset_extent 
referenced in function test_copy_dataset_chunked_sparse
objcopy.obj : error LNK2019: unresolved external symbol __imp_H5Pset_external 
referenced in function test_copy_dataset_external
objcopy.obj : error LNK2019: unresolved external symbol __imp_TestErrPrintf 
referenced in function test_copy_dataset_compact_vl_vl
objcopy.obj : error LNK2019: unresolved external symbol __imp_h5_cleanup 
referenced in function main
objcopy.obj : error LNK2019: unresolved external symbol 
__imp_H5Pget_attr_phase_change referenced in function main
objcopy.obj : error LNK2019: unresolved external symbol 
__imp_H5P_CLS_OBJECT_CREATE_g referenced in function main
objcopy.obj : error LNK2019: unresolved external symbol 
__imp_H5Pset_shared_mesg_index referenced in function main
objcopy.obj : error LNK2019: unresolved external symbol 
__imp_H5Pset_shared_mesg_nindexes referenced in function main
objcopy.obj : error LNK2019: unresolved external symbol 
__imp_H5P_CLS_FILE_CREATE_g referenced in function main
objcopy.obj : error LNK2019: unresolved external symbol 
__imp_H5Pset_libver_bounds referenced in function main
objcopy.obj : error LNK2019: unresolved external symbol __imp_H5Pcopy 
referenced in function main
objcopy.obj : error LNK2019: unresolved external symbol __imp_GetTestExpress 
referenced in function main
objcopy.obj : error LNK2019: unresolved external symbol __imp_h5_fileaccess 
referenced in function main
objcopy.obj : error LNK2019: unresolved external symbol __imp_h5_reset 
referenced in function main
..\..\..\test\objcopydll\Release\objcopydll.exe : fatal error LNK1120: 111 
unresolved externals
 Results      Build log was saved at 
"file://c:\MyHDFStuff\hdf5\test\objcopydll\Release\BuildLog.htm"
objcopydll - 112 error(s), 0 warning(s)
  
_______________________________________________
Hdf-forum is for HDF software users discussion.
[email protected]
http://mail.hdfgroup.org/mailman/listinfo/hdf-forum_hdfgroup.org

Reply via email to