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 2025 | 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 2025 |
<== Date ==> | <== Thread ==> |
---|
Subject: | epics3.14.8.2 problems on win32-x86 |
From: | 王林 <[email protected]> |
To: | <[email protected]> |
Date: | Mon, 1 Nov 2010 19:23:54 +0800 |
Hi All,
I can install EPICS BASE 3.14.8.2 on win32-x86, but when I executed
"makeBaseApp.pl -t example example" and "makeBaseApp.pl -i -t example example"
to create a epics application, no files or directories had been generated and no
error information appears.
I use Visual C++6.0,Perl 5.8.7 and gnu make 3.81. before installing base, I
have changed the following three files:
1. In <base>/configure/RULES_BUILD,I edit "$<*" to "$<" in
order to avoid the error "Can't find file 'Com.dll*'" when compiling base.
2. In <base>/src/gdd/dbMapper.cc, I edit the second "int i" to "int
j" in the following code, in order to avoid the error "error
C2374:'i':redefinition;multiple initialization" when compiling base.
for ( int i=0; i < db->no_str; i++ )
{
enumStringTable.getString ( i, &(db->strs[i][0]), MAX_ENUM_STRING_SIZE ); } for ( int i = db->no_str; i < MAX_ENUM_STATES; i++ ) { db->strs[i][0] = '\0'; } 3. In <base>/src/makeBaseApp/makeBaseApp.pl ,I edit "$epics_base =~
s|(/.*)
Now that no error occurs, why no files generated when makeBaseApp?
It's very strange, does anyone have met this problem?
Thanks,
Lin Wang
|