Skip to content
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

autogen.sh fails on older system #209

Open
bigguiness opened this issue Dec 5, 2023 · 2 comments
Open

autogen.sh fails on older system #209

bigguiness opened this issue Dec 5, 2023 · 2 comments

Comments

@bigguiness
Copy link

I'm trying to add a touchscreen to an old BeagleBone system running wheezy (Debian 7.11). I know it's old, I know I should update it, but it works...

When I try to use the touchscreen I get a message that says:
selected device is not a touchscreen I understand

I tracked that message down to coming from tslib so I thought I would try updating it.

I cloned the repo, but when I try to run autogen.sh I get this:

$ ./autogen.sh
configure.ac:64: error: possibly undefined macro: AC_DISABLE_STATIC
If this token and others are legitimate, please use m4_pattern_allow.
See the Autoconf documentation.
configure.ac:65: error: possibly undefined macro: AC_ENABLE_SHARED
configure.ac:66: error: possibly undefined macro: AC_LIBTOOL_DLOPEN
configure.ac:67: error: possibly undefined macro: AC_PROG_LIBTOOL
autoreconf: /usr/bin/autoconf failed with exit status: 1

Is there any chance of getting this to work?

@bigguiness
Copy link
Author

Appears I was missing libtool. Installed that and the autogen.sh worked.

I then did:
$ ./configure
$ make
$ sudo make install

But when i try to run ts_test, just to see if everything works, I get this:

$ sudo ts_test
ts_test: error while loading shared libraries: libts.so.0: cannot open shared object file: No such file or directory

Any ideas? Did I miss something?

@merge
Copy link
Member

merge commented Feb 19, 2024

look for the installed libts.so.0*. where is it? what other libraries are there?

btw. you can always use release-tarballs. no need to run autoreconf on those.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants