EPICS Controls Argonne National Laboratory

Experimental Physics and
Industrial Control System

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

Subject: Re: Help about caTcl
From: Janet Anderson <[email protected]>
To: guobao shen <[email protected]>
Cc: [email protected]
Date: Tue, 04 Jun 2002 09:40:40 -0500
Try remving the double backslash at the end of the *_LIB definitions,
or better yet use  a single forward slash  in the *_LIB definitions
i.e. BLT_LIB=c:/Tcl/lib.  Is the library named BLT24 or just BLT? 
If it is named BLT24 then you need a BLT24_DIR definition not a 
BLT_DIR definition. Also you need tk83_DIR and tcl83_DIR definitions.

Janet


guobao shen wrote:
> 
> Hello, evenyone,
> When I compile caTcl on Win32, the are some errors about the Makefile.
> 
> The following is some information about my system:
> OS:     win2000 prof,
> EPICS:  3.13.3,
> Exceed: 6.2,
> tcl/tk: 8.3.3,
> blt:    2.4y
> caTcl:  caTcl20020131.tar.gz
> 
> I extract caTcl to c:\epics\extensions\src, and I have modified some parameters
> in Makefile.Host:
> 
>     # need additional libs
>     PROD_LIBS =  BLT24 tk83 tcl83 ca Com
> 
>     EPICS_BASE_LIB = c:\\epics\\base\\lib\\
>     BLT_LIB = c:\\Tcl\\lib\\
>     tk_LIB = c:\\Tcl\\lib\\
>     tcl_LIB = c:\\Tcl\\lib\\
>     #X11_DIR = $(X11_LIB)
> 
> But it cant find some path when linking:
> 
> link /nologo /subsystem:windows /dll /WARN:3 /incremental:no /opt:ref /release
> /implib:tclCa8.lib /out:tclCa8.dll  tclCa.obj tclCaHash.obj tclCaCmd.obj c:\\epi
> cs\\base\\lib\\/BLT24.lib c:\\epics\\base\\lib\\/tk83.lib c:\\epics\\base\\lib\\
> /tcl83.lib c:\\epics\\base\\lib\\/ca.lib c:\\epics\\base\\lib\\/Com.lib
> LINK : fatal error LNK1181: cannot open input file "c:\epics\base\lib\/BLT24.lib"
> make[3]: *** [tclCa8.dll] Error 1181
> make[3]: Leaving directory `C:/epics/extensions/src/caTCL/extensions/ca/O.WIN32'
> 
> make[2]: *** [buildInstall.WIN32] Error 2
> make[2]: Leaving directory `C:/epics/extensions/src/caTCL/extensions/ca'
> make[1]: *** [ca.buildInstall] Error 2
> make[1]: Leaving directory `C:/epics/extensions/src/caTCL/extensions'
> make: *** [extensions.buildInstall] Error 2
> 
> C:\epics\extensions\src\caTCL>
> 
> Does any one have succeed in building caTcl on Win32?
> Any advice is welcome!
> 
> TIA
> guobao shen
> Shanghai Synchrotron Radiation Facility, SSRF
> Phone: (86 21) 3998 5017
> email: [email protected]

Replies:
Re: Help about caTcl guobao shen
References:
Help about caTcl guobao shen

Navigate by Date:
Prev: Re: Xycom Device/Driver Support Till Straumann
Next: Seq PV macros? Laznovsky, Michael
Index: 1994  1995  1996  1997  1998  1999  2000  2001  <20022003  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: Help about caTcl guobao shen
Next: Re: Help about caTcl guobao shen
Index: 1994  1995  1996  1997  1998  1999  2000  2001  <20022003  2004  2005  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 ·