> I don't know about edit 2.
Edit two appears to be already incorporated in the latest
version of base.
Jeff
______________________________________________________
Jeffrey O. Hill Email [email protected]
LANL MS H820 Voice 505 665 1831
Los Alamos NM 87545 USA FAX 505 665 5107
Message content: TSPA
With sufficient thrust, pigs fly just fine. However, this is
not necessarily a good idea. It is hard to be sure where they
are going to land, and it could be dangerous sitting under them
as they fly overhead. -- RFC 1925
> -----Original Message-----
> From: [email protected] [mailto:[email protected]]
> On Behalf Of Mark Rivers
> Sent: Monday, November 01, 2010 6:18 AM
> To: ??; [email protected]
> Subject: RE: epics3.14.8.2 problems on win32-x86
>
> I suspect that your problem could be with the version of "make" you are
> using. There are multiple versions called "3.81", but the newer one that
> comes with Cygwin does not work. You can get a working version here:
>
> http://cars9.uchicago.edu/software/pub/make.gz
>
> Unzip that file into the cygwin /bin directory.
>
> I don't think edits 1 and 3 that you did should be done, those are
> probably because of the problem with make. I don't know about edit 2.
>
> Mark
>
>
> ________________________________
>
> From: [email protected] on behalf of ??
> Sent: Mon 11/1/2010 6:23 AM
> To: [email protected]
> Subject: epics3.14.8.2 problems on win32-x86
>
>
> 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|(/.*)/bin/.*makeBaseApp.*|$1|;" to "$epics_base =~
> s|^(.*)/bin/.*makeBaseApp.*|$1|;" in line 173, and add "elsif ($^O eq
> 'MSWin32') { $newpath =~ s|\\|/|go; }" in line 484. Otherwise, "Can't find
> EPICS base" when executing makeBaseApp.pl.
>
> Now that no error occurs, why no files generated when makeBaseApp? It's
> very strange, does anyone have met this problem?
>
> Thanks,
> Lin Wang
>
>
- References:
- epics3.14.8.2 problems on win32-x86 王林
- RE: epics3.14.8.2 problems on win32-x86 Mark Rivers
- Navigate by Date:
- Prev:
Re: epics3.14.8.2 problems on win32-x86 çæ
- Next:
Re: epics3.14.8.2 problems on win32-x86 Ralph Lange
- 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: epics3.14.8.2 problems on win32-x86 Mark Rivers
- Next:
monitors received out of order Tim Mooney
- 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
|