Search found 390 matches

by soliday
10 Jan 2022, 11:12
Forum: Installation
Topic: libtclSDDS.so not in sources
Replies: 24
Views: 14797

Re: libtclSDDS.so not in sources

I am not seeing this problem on CentOS 7 with TclTk 8.5. My first guess would be to look for an older libtclSDDS.so file that it might be loading. The latest OAGTclTk RPM file for RHEL7/CENT7 is working with the "save as" option.
by soliday
04 Jan 2022, 12:42
Forum: Installation
Topic: libtclSDDS.so not in sources
Replies: 24
Views: 14797

Re: libtclSDDS.so not in sources

I found the problem. I was unaware I was working with an uncommitted bug fix that didn't make it to the last release. Replace your oag/apps/src/tcltkinterp/extensions/sdds/tclSDDS.c file with the one I have attached. Then rebuild in the same directory with "make clean all" You can verify the change ...
by soliday
03 Jan 2022, 16:21
Forum: Installation
Topic: libtclSDDS.so not in sources
Replies: 24
Views: 14797

Re: libtclSDDS.so not in sources

There shouldn't be a libtclSDDS.a file, it should be libtclSDDS.so
If the version in /usr/lib/sdds/ is working, then you can copy that version.
Or remind me what version of linux you are using and I will post the libtclSDDS.so file for that version of linux.
by soliday
21 Dec 2021, 19:18
Forum: Installation
Topic: Installation on Fedora 34
Replies: 2
Views: 4635

Re: Installation on Fedora 34

Also, you should only need three of the packages: SDDS, OAG Tcl/Tk, and Elegant. The others are not used with Elegant.
by soliday
21 Dec 2021, 19:11
Forum: Installation
Topic: Installation on Fedora 34
Replies: 2
Views: 4635

Re: Installation on Fedora 34

There are prebuilt RPM packages for Fedora 34 you can download from the Software page. Building it yourself shouldn't be needed unless you plan to use a custom version of MPI for elegant. There was an issue with running this from outside of your home directory. I just fixed this. There is another is...
by soliday
21 Dec 2021, 17:57
Forum: Installation
Topic: libtclSDDS.so not in sources
Replies: 24
Views: 14797

Re: libtclSDDS.so not in sources

You should be able to find the SDDS package it is loading by running oagwish and typing "puts $tcl_pkgPath" One of the listed directories should contain an sdds subdirectory. But yes, there must be some issue with your local compiled version. It is hard to say what the problem is, but it looks like ...
by soliday
20 Dec 2021, 12:36
Forum: Installation
Topic: libtclSDDS.so not in sources
Replies: 24
Views: 14797

Re: libtclSDDS.so not in sources

Can you post the original file?
by soliday
10 Dec 2021, 11:33
Forum: Installation
Topic: libtclSDDS.so not in sources
Replies: 24
Views: 14797

Re: libtclSDDS.so not in sources

Try setting the TCLLIBPATH environment variable to /home/mypathtoElegantSources/sdds
And place the pkgIndex.tcl and libtclSDDS.so into that directory.
by soliday
09 Dec 2021, 11:36
Forum: Installation
Topic: libtclSDDS.so not in sources
Replies: 24
Views: 14797

Re: libtclSDDS.so not in sources

To manually install it, you would need to copy the libtclSDDS.so and pkgIndex.tcl files to the lib/sdds/ directory where your tcl packages are. You can find the location by running:
tclsh
puts $tcl_pkgPath
by soliday
01 Dec 2021, 11:18
Forum: Installation
Topic: libtclSDDS.so not in sources
Replies: 24
Views: 14797

Re: libtclSDDS.so not in sources

There is something else going on. The epics.base.configure.tar.gz package contains the build rules from EPICS/Base without the actual code. These build rules were from an earlier version of EPICS/Base. One of the Tcl extension modules uses EPICS/Base and has been updated to work with the newer heade...