1994 1995 1996 1997 1998 1999 2000 2001 2002 2003 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 <2015> 2016 2017 2018 2019 2020 2021 2022 2023 2024 | Index | 1994 1995 1996 1997 1998 1999 2000 2001 2002 2003 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 <2015> 2016 2017 2018 2019 2020 2021 2022 2023 2024 |
<== Date ==> | <== Thread ==> |
---|
Subject: | Problem building seq-2-2-1 on Windows |
From: | Mark Rivers <[email protected]> |
To: | Benjamin Franksen <[email protected]> |
Cc: | "'[email protected]'" <[email protected]> |
Date: | Wed, 29 Apr 2015 15:40:25 +0000 |
Hi Ben, I am getting errors building seq-2-2-1 on all Windows architectures supported in EPICS base-3.14.12.5: win32-x86, win32-x86-static, windows-x64, windows-x64-static. Here is the error for win32-x86-static: ********************************************************** make[2]: Entering directory `J:/epics/devel/seq/src/snc' make -C O.win32-x86-static -f ../Makefile TOP=../../.. \ T_A=win32-x86-static install make[3]: Entering directory `J:/epics/devel/seq/src/snc/O.win32-x86-static' link -nologo /LTCG /incremental:no /opt:ref /release -out:snc.exe lexer.obj snl.obj main.obj node .obj var_types.obj analysis.obj gen_code.obj gen_ss_code.obj gen_tables.obj sym_table.obj builtin.obj type_check.obj H:\\epics\\base-3.14.12.5\\lib\\win32-x86-static\\recIoc.lib H:\\epics\\base-3.14.12.5\\lib\\win32-x86-static\\softDev Ioc.lib H:\\epics\\base-3.14.12.5\\lib\\win32-x86-static\\miscIoc.lib H:\\epics\\base-3.14.12.5\\lib\\win32-x86-static \\rsrvIoc.lib H:\\epics\\base-3.14.12.5\\lib\\win32-x86-static\\dbtoolsIoc.lib H:\\epics\\base-3.14.12.5\\lib\\win32-x 86-static\\asIoc.lib H:\\epics\\base-3.14.12.5\\lib\\win32-x86-static\\dbIoc.lib H:\\epics\\base-3.14.12.5\\lib\\win32 -x86-static\\registryIoc.lib H:\\epics\\base-3.14.12.5\\lib\\win32-x86-static\\dbStaticIoc.lib H:\\epics\\base-3.14.12 .5\\lib\\win32-x86-static\\ca.lib H:\\epics\\base-3.14.12.5\\lib\\win32-x86-static\\Com.lib H:\\epics\\base-3.14.12.5\ \lib\\win32-x86-static\\Com.lib ..\\..\\..\\lib\\win32-x86-static\\seq.lib ws2_32.lib advapi32.lib user32.lib kernel3 2.lib winmm.lib seq.lib(seq_main.obj) : error LNK2001: unresolved external symbol _pv_value_sizes seq.lib(seq_main.obj) : error LNK2001: unresolved external symbol _pv_sizes seq.lib(seq_task.obj) : error LNK2001: unresolved external symbol _pvSysFlush seq.lib(seq_task.obj) : error LNK2001: unresolved external symbol _pvTimeGetCurrentDouble seq.lib(seq_task.obj) : error LNK2001: unresolved external symbol _pvSysAttach seq.lib(seq_cmd.obj) : error LNK2001: unresolved external symbol _pvSysCreate seq.lib(seq_ca.obj) : error LNK2001: unresolved external symbol _pvVarGetCount seq.lib(seq_ca.obj) : error LNK2001: unresolved external symbol _pv_severity_offsets seq.lib(seq_ca.obj) : error LNK2001: unresolved external symbol _pvVarMonitorOff seq.lib(seq_ca.obj) : error LNK2001: unresolved external symbol _pv_status_offsets seq.lib(seq_ca.obj) : error LNK2001: unresolved external symbol _pvVarDestroy seq.lib(seq_ca.obj) : error LNK2001: unresolved external symbol _pv_value_offsets seq.lib(seq_ca.obj) : error LNK2001: unresolved external symbol _pvVarCreate seq.lib(seq_ca.obj) : error LNK2001: unresolved external symbol _pvVarMonitorOn seq.lib(seq_ca.obj) : error LNK2001: unresolved external symbol _pv_stamp_offsets seq.lib(seq_if.obj) : error LNK2001: unresolved external symbol _pvVarPutNoBlock seq.lib(seq_if.obj) : error LNK2001: unresolved external symbol _pvVarGetCallback seq.lib(seq_if.obj) : error LNK2001: unresolved external symbol _pvVarPutCallback snc.exe : fatal error LNK1120: 18 unresolved externals make[3]: *** [snc.exe] Error 1120 make[3]: Leaving directory `J:/epics/devel/seq/src/snc/O.win32-x86-static' make[2]: *** [install.win32-x86-static] Error 2 make[2]: Leaving directory `J:/epics/devel/seq/src/snc' make[1]: *** [snc.install] Error 2 make[1]: Leaving directory `J:/epics/devel/seq/src' make: *** [src.install] Error 2 ********************************************************** Here is the error for windows-x64-static: ********************************************************** make[2]: Entering directory `J:/epics/devel/seq/src/snc' make -C O.windows-x64-static -f ../Makefile TOP=../../.. \ T_A=windows-x64-static install make[3]: Entering directory `J:/epics/devel/seq/src/snc/O.windows-x64-static' link -nologo /LTCG /incremental:no /opt:ref /release /MACHINE:X64 -out:snc.exe lexer.obj snl.obj main.obj node.obj var_types.obj analysis.obj gen_code.obj ge n_ss_code.obj gen_tables.obj sym_table.obj builtin.obj type_check.obj H:\\epics\\base-3.14.12.5\\lib\\windows-x64-static\\recIoc.lib H:\\epics\\base-3.14.12.5\\lib\\windows-x6 4-static\\softDevIoc.lib H:\\epics\\base-3.14.12.5\\lib\\windows-x64-static\\miscIoc.lib H:\\epics\\base-3.14.12.5\\lib\\windows-x64-static\\rsrvIoc.lib H:\\epics\\base-3.14.12. 5\\lib\\windows-x64-static\\dbtoolsIoc.lib H:\\epics\\base-3.14.12.5\\lib\\windows-x64-static\\asIoc.lib H:\\epics\\base-3.14.12.5\\lib\\windows-x64-static\\dbIoc.lib H:\\epics\ \base-3.14.12.5\\lib\\windows-x64-static\\registryIoc.lib H:\\epics\\base-3.14.12.5\\lib\\windows-x64-static\\dbStaticIoc.lib H:\\epics\\base-3.14.12.5\\lib\\windows-x64-static\\ ca.lib H:\\epics\\base-3.14.12.5\\lib\\windows-x64-static\\Com.lib H:\\epics\\base-3.14.12.5\\lib\\windows-x64-static\\Com.lib ..\\..\\..\\lib\\windows-x64-static\\seq.lib ws2 _32.lib advapi32.lib user32.lib kernel32.lib winmm.lib seq.lib(seq_main.obj) : error LNK2001: unresolved external symbol pv_value_sizes seq.lib(seq_main.obj) : error LNK2001: unresolved external symbol pv_sizes seq.lib(seq_task.obj) : error LNK2001: unresolved external symbol pvSysFlush seq.lib(seq_task.obj) : error LNK2001: unresolved external symbol pvTimeGetCurrentDouble seq.lib(seq_task.obj) : error LNK2001: unresolved external symbol pvSysAttach seq.lib(seq_cmd.obj) : error LNK2001: unresolved external symbol pvSysCreate seq.lib(seq_ca.obj) : error LNK2001: unresolved external symbol pvVarGetCount seq.lib(seq_ca.obj) : error LNK2001: unresolved external symbol pv_severity_offsets seq.lib(seq_ca.obj) : error LNK2001: unresolved external symbol pvVarMonitorOff seq.lib(seq_ca.obj) : error LNK2001: unresolved external symbol pv_status_offsets seq.lib(seq_ca.obj) : error LNK2001: unresolved external symbol pvVarDestroy seq.lib(seq_ca.obj) : error LNK2001: unresolved external symbol pv_value_offsets seq.lib(seq_ca.obj) : error LNK2001: unresolved external symbol pvVarCreate seq.lib(seq_ca.obj) : error LNK2001: unresolved external symbol pvVarMonitorOn seq.lib(seq_ca.obj) : error LNK2001: unresolved external symbol pv_stamp_offsets seq.lib(seq_if.obj) : error LNK2001: unresolved external symbol pvVarPutNoBlock seq.lib(seq_if.obj) : error LNK2001: unresolved external symbol pvVarGetCallback seq.lib(seq_if.obj) : error LNK2001: unresolved external symbol pvVarPutCallback snc.exe : fatal error LNK1120: 18 unresolved externals make[3]: *** [snc.exe] Error 1120 make[3]: Leaving directory `J:/epics/devel/seq/src/snc/O.windows-x64-static' make[2]: *** [install.windows-x64-static] Error 2 make[2]: Leaving directory `J:/epics/devel/seq/src/snc' make[1]: *** [snc.install] Error 2 make[1]: Leaving directory `J:/epics/devel/seq/src' make: *** [src.install] Error 2 ********************************************************** Here is the error for win32-x86 (dynamic build): ********************************************************** make[1]: Entering directory `J:/epics/devel/seq/src/snc/O.win32-x86' link -nologo /LTCG /incremental:no /opt:ref /release -out:snc.exe lexer.obj snl.obj main.obj node .obj var_types.obj analysis.obj gen_code.obj gen_ss_code.obj gen_tables.obj sym_table.obj builtin.obj type_check.obj H:\\epics\\base-3.14.12.5\\lib\\win32-x86\\recIoc.lib H:\\epics\\base-3.14.12.5\\lib\\win32-x86\\softDevIoc.lib H:\\e pics\\base-3.14.12.5\\lib\\win32-x86\\miscIoc.lib H:\\epics\\base-3.14.12.5\\lib\\win32-x86\\rsrvIoc.lib H:\\epics\\ba se-3.14.12.5\\lib\\win32-x86\\dbtoolsIoc.lib H:\\epics\\base-3.14.12.5\\lib\\win32-x86\\asIoc.lib H:\\epics\\base-3.14 .12.5\\lib\\win32-x86\\dbIoc.lib H:\\epics\\base-3.14.12.5\\lib\\win32-x86\\registryIoc.lib H:\\epics\\base-3.14.12.5\ \lib\\win32-x86\\dbStaticIoc.lib H:\\epics\\base-3.14.12.5\\lib\\win32-x86\\ca.lib H:\\epics\\base-3.14.12.5\\lib\\win 32-x86\\Com.lib H:\\epics\\base-3.14.12.5\\lib\\win32-x86\\Com.lib ..\\..\\..\\lib\\win32-x86\\seq.lib var_types.obj : error LNK2001: unresolved external symbol _prim_type_name gen_tables.obj : error LNK2001: unresolved external symbol _prim_type_tag_name snc.exe : fatal error LNK1120: 2 unresolved externals make[1]: *** [snc.exe] Error 1120 make[1]: Leaving directory `J:/epics/devel/seq/src/snc/O.win32-x86' make: *** [install.win32-x86] Error 2 ********************************************************** Here is the error for windows-x64 (dynamic build): ********************************************************** make[3]: Entering directory `J:/epics/devel/seq/src/snc/O.windows-x64' link -nologo /LTCG /incremental:no /opt:ref /release /MACHINE:X64 -out:snc.exe lexer.obj snl.obj main.obj node.obj var_types.obj analysis.obj gen_code.obj ge n_ss_code.obj gen_tables.obj sym_table.obj builtin.obj type_check.obj H:\\epics\\base-3.14.12.5\\lib\\windows-x64\\recIoc.lib H:\\epics\\base-3.14.12.5\\lib\\windows-x64\\soft DevIoc.lib H:\\epics\\base-3.14.12.5\\lib\\windows-x64\\miscIoc.lib H:\\epics\\base-3.14.12.5\\lib\\windows-x64\\rsrvIoc.lib H:\\epics\\base-3.14.12.5\\lib\\windows-x64\\dbtools Ioc.lib H:\\epics\\base-3.14.12.5\\lib\\windows-x64\\asIoc.lib H:\\epics\\base-3.14.12.5\\lib\\windows-x64\\dbIoc.lib H:\\epics\\base-3.14.12.5\\lib\\windows-x64\\registryIoc.li b H:\\epics\\base-3.14.12.5\\lib\\windows-x64\\dbStaticIoc.lib H:\\epics\\base-3.14.12.5\\lib\\windows-x64\\ca.lib H:\\epics\\base-3.14.12.5\\lib\\windows-x64\\Com.lib H:\\epic s\\base-3.14.12.5\\lib\\windows-x64\\Com.lib ..\\..\\..\\lib\\windows-x64\\seq.lib var_types.obj : error LNK2001: unresolved external symbol prim_type_name gen_tables.obj : error LNK2001: unresolved external symbol prim_type_tag_name snc.exe : fatal error LNK1120: 2 unresolved externals make[3]: *** [snc.exe] Error 1120 make[3]: Leaving directory `J:/epics/devel/seq/src/snc/O.windows-x64' make[2]: *** [install.windows-x64] Error 2 make[2]: Leaving directory `J:/epics/devel/seq/src/snc' make[1]: *** [snc.install] Error 2 make[1]: Leaving directory `J:/epics/devel/seq/src' make: *** [src.install] Error 2 ********************************************************** Thanks, Mark |