EPICS Controls Argonne National Laboratory

Experimental Physics and
Industrial Control System

1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  <20042005  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  <20042005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
<== Date ==> <== Thread ==>

Subject: Re: compiler base using C++ Builder 6[Scanned]
From: Robert Soliday <[email protected]>
To: tech-talk <[email protected]>
Date: Wed, 15 Sep 2004 11:06:25 -0500
To test it out I just tried to compile Base 3.14.5 with bcc. It worked for me right out of the box. I built it inside a cygwin terminal and sourced in a file to setup my environment. The file contained:

PATH=/usr/local/bin:/usr/bin:/c/borland/bcc55/bin:$PATH
EPICS_HOST_ARCH=win32-x86-borland
HOST_ARCH=win32-x86-borland
INCLUDE=c:\\Borland\\BCC55\\Include
LIB=c:\\Borland\\BCC55\\Lib
export PATH HOST_ARCH EPICS_HOST_ARCH INCLUDE LIB

I also am using GNU Make 3.8

--Bob

Russ Berg wrote:
Years ago I tried but found trying to get it to compile too time consuming for what it was worth. For use with cppBuilder, I think it is much easier to compile the EPICS base with MSVC (went through without a complaint) then import the resulting dll's as libraries (using impdef and implib) for use with builder, that is what I do and have not had any big problems. You could just use import the dll's ( I think the binaries come with the distro) which would save you the hassle. Hope it helps,
-Russ


~~~~~~~~~~~~~~~~~~~~~~~~~~
Russ Berg
Control Systems
Canadian Light Source Inc.
www.cls.usask.ca
Ph: 306.657.3572
~~~~~~~~~~~~~~~~~~~~~~~~~~


    -----Original Message-----
    From: Ding Jianguo [mailto:[email protected]]
    Sent: Tuesday, September 14, 2004 11:09 PM
    To: [email protected]
    Subject: compiler base using C++ Builder 6[Scanned]

HELLO, every one,
If anyone has any experience in compiling EPICS base with C++
Builder? I have tried Many times, but there are some errors as
following. I donnot know what's the wrong. If anyone can give me any
instruction?
"Installing generic include file /include/tsDefs.h"
c:\\Borland\\Bcc55\\bin/bcc32 -q -tWM -tWD -a8 -D_WIN32 -D_RTLDLL -c
-D__STDC__=0 -k- -H- -R- -O1 -v- -vi -w -g0 -w-8012 -w-8060 -w-8071
Error E2266: No file names given
gmake[3]: *** [bucketLib.obj] Error 1
gmake[3]: Leaving directory `G:/base3145/src/libCom/O.win32-x86-borland'
gmake[2]: *** [install.win32-x86-borland] Error 2
gmake[2]: Leaving directory `G:/base3145/src/libCom'
gmake[1]: *** [libCom.install] Error 2
gmake[1]: Leaving directory `G:/base3145/src'
gmake: *** [src.install] Error 2
regards,
Jianguo DING
SSRF,Shanghai Institute of Applied physics P.O Box 800204, Shanghai 201800
eMail: [email protected] <mailto:[email protected]>





References:
RE: compiler base using C++ Builder 6[Scanned] Russ Berg

Navigate by Date:
Prev: RE: compiler base using C++ Builder 6[Scanned] Russ Berg
Next: Warm reboot Dalesio, Leo
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  <20042005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
Navigate by Thread:
Prev: RE: compiler base using C++ Builder 6[Scanned] Russ Berg
Next: RE: compiler base using C++ Builder 6[Scanned] Russ Berg
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  <20042005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
ANJ, 10 Aug 2010 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·