On Tuesday 10 February 2015 19:39:59 Tagger, Jueri wrote:
> Hi, Benjamin,
>
> Tried to build seq-2.2.1 using Visual Studio 2010:
>
>
> 1. The same problem 'unresolved external symbol' problem there
> was a while ago with seq_sync_timeout. Now the unresolved symbols
> are: prim_type_name and prim_type_tag_name. I re-built the seq.dll
> with keywords /EXPORT:prim_type_name /EXPORT:prim_type_tag_name
> added. I remember once the remedy was to declare those as
> epicsShareExtern/epicsShareDef.
I have made a fix for this. Could you try with the latest snapshot,
please? The URL is
http://www-csr.bessy.de/control/SoftDist/sequencer/releases/seq-2-2-snapshot-latest.tar.gz
Cheers
Ben
> 2. The tests don't build:
>
> link -nologo /LTCG /incremental:no /opt:ref /release "Ws2_32.lib"
> "Advapi32.lib" "User32.lib" -out:cppComment.exe cppComment.obj
> ..\\..\\..\\lib\\win32-x86\\seq.lib<file:///\\..\..\lib\win32-x86\seq
> .lib>
> ..\\..\\..\\lib\\win32-x86\\pv.lib<file:///\\..\..\lib\win32-x86\pv.l
> ib>
> C:\Users\Public\Documents\EPICS\R3_14_12_4\base-3.14.12.4\\lib\\win32
> -x86\\recIoc.lib
> C:\Users\Public\Documents\EPICS\R3_14_12_4\base-3.14.12.4\\lib\\win32
> -x86\\softDevIoc.lib
> C:\Users\Public\Documents\EPICS\R3_14_12_4\base-3.14.12.4\\lib\\win32
> -x86\\miscIoc.lib
> C:\Users\Public\Documents\EPICS\R3_14_12_4\base-3.14.12.4\\lib\\win32
> -x86\\rsrvIoc.lib
> C:\Users\Public\Documents\EPICS\R3_14_12_4\base-3.14.12.4\\lib\\win32
> -x86\\dbtoolsIoc.lib
> C:\Users\Public\Documents\EPICS\R3_14_12_4\base-3.14.12.4\\lib\\win32
> -x86\\asIoc.lib
> C:\Users\Public\Documents\EPICS\R3_14_12_4\base-3.14.12.4\\lib\\win32
> -x86\\dbIoc.lib
> C:\Users\Public\Documents\EPICS\R3_14_12_4\base-3.14.12.4\\lib\\win32
> -x86\\registryIoc.lib
> C:\Users\Public\Documents\EPICS\R3_14_12_4\base-3.14.12.4\\lib\\win32
> -x86\\dbStaticIoc.lib
> C:\Users\Public\Documents\EPICS\R3_14_12_4\base-3.14.12.4\\lib\\win32
> -x86\\ca.lib
> C:\Users\Public\Documents\EPICS\R3_14_12_4\base-3.14.12.4\\lib\\win32
> -x86\\Com.lib LINK : fatal error LNK1561: entry point must be defined
>
> gnumake[3]: *** [cppComment.exe] Error 1561
>
> gnumake[3]: Leaving directory
> `C:/Users/Public/Documents/EPICS/R3_14_12_4/modules/soft/seq-2.2.1/te
> st/compiler/O.win32-x86'
>
> gnumake[2]: *** [install.win32-x86] Error 2
>
> gnumake[2]: Leaving directory
> `C:/Users/Public/Documents/EPICS/R3_14_12_4/modules/soft/seq-2.2.1/te
> st/compiler'
>
> gnumake[1]: *** [compiler.install] Error 2
>
> gnumake[1]: Leaving directory
> `C:/Users/Public/Documents/EPICS/R3_14_12_4/modules/soft/seq-2.2.1/te
> st'
>
> gnumake: *** [test.install] Error 2
>
> Any suggestions?
I have no idea. Maybe someone on tech-talk knows.
As a quick work-around, you can just remove the test directory from the
top-level Makefile.
Cheers
Ben
--
"Make it so they have to reboot after every typo." ― Scott Adams
________________________________
Helmholtz-Zentrum Berlin für Materialien und Energie GmbH
Mitglied der Hermann von Helmholtz-Gemeinschaft Deutscher Forschungszentren e.V.
Aufsichtsrat: Vorsitzender Prof. Dr. Dr. h.c. mult. Joachim Treusch, stv. Vorsitzende Dr. Beatrix Vierkorn-Rudolph
Geschäftsführung: Prof. Dr. Anke Rita Kaysser-Pyzalla, Thomas Frederking
Sitz Berlin, AG Charlottenburg, 89 HRB 5583
Postadresse:
Hahn-Meitner-Platz 1
D-14109 Berlin
http://www.helmholtz-berlin.de
- Navigate by Date:
- Prev:
RRM offline? Benjamin Franksen
- Next:
Re: sseq 2-2-1 issue/bug Benjamin Franksen
- 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
- Navigate by Thread:
- Prev:
Re: RRM offline? Andrew Johnson
- Next:
Re: sseq 2-2-1 issue/bug Benjamin Franksen
- 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
|