-
Notifications
You must be signed in to change notification settings - Fork 73
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
sguil not usable on OpenBSD 5.9 #35
Comments
Is your library path correct? Tcl is looking in /usr/local/lib/tcl/mysqltcl-3.052/ but your library is in /usr/local/lib/mysqltcl-3.052/ Notice the missing /tcl/ part in that last path. |
My path is correct because the
If that's of any help I have used the following guide: |
Open a tcl shell and type: If you get an error try: Bamm On Wed, Jun 1, 2016 at 4:37 PM, Hosting Nuggets [email protected]
sguil - The Analyst Console for NSM |
Unfortunately no success:
but the files are there:
|
And you have verified the file(s) exist and are readable? % file exists /usr/local/lib/tcl/mysqltcl-3.052/libmysqltcl3052.so.1.0 % file readable /usr/local/lib/tcl/mysqltcl-3.052/libmysqltcl3052.so.1.0 Bamm On Wed, Jun 1, 2016 at 5:16 PM, Hosting Nuggets [email protected]
sguil - The Analyst Console for NSM |
Yes it indeed exists and is readable, for example:
I don't get it... |
Did you update your linker path information? ldconfig /usr/local/lib/tcl/mysqltcl-3.052 |
yep did that and also rebooted a few times in the mean time, does not change anything. |
You don't seem to be the only one having issues with mysqltcl on openbsd: On Wed, Jun 1, 2016 at 5:53 PM, Hosting Nuggets [email protected]
sguil - The Analyst Console for NSM |
Thanks for the link, I applied the patch |
I managed now to get mysqltcl 3.052 working. For that I had to use Tcl version 8.6 instead of 8.5. But now that I am using Tcl version 8.6 I have the next problem related to sguild, when running sguild I get the following error:
It looks like the OpenBSD guys compiled their tcl-8.6.4.tgz package with threading enabled... What do you suggest here? |
For your information I managed to compile Tcl 8.6.4 from the ports with the |
Here the post of another person having exactly the same issue: http://openbsd-archive.7691.n7.nabble.com/sguil-0-9-0-on-OpenBSD-5-6-current-td256158.html |
I am trying to install sguil from source on OpenBSD 5.9 with Tcl 8.5 and managed to install without any problems TclX 8.4 but for the mysqltcl package it simply does not want to work... When I test it from the Tcl shell I get the following error:
an ldd on the library file does not show any missing libraries:
I used the following configure parameters to compile mysqltcl:
Unfortunately sguil requires mysqltcl and without mysqltcl working on OpenBSD it is not possible to use sguil afaik. Any workaround or ideas how I could still use sguil on OpenBSD?
The text was updated successfully, but these errors were encountered: