Linux - NewbieThis Linux forum is for members that are new to Linux.
Just starting out and have a question?
If it is not in the man pages or the how-to's this is the place!
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
I downloaded the source code of cli-visualizer in Git-Hub, it is not found in Slackbuilds, I have all its dependencies installed, but when compiling the following message appears.
/usr/lib64/gcc/x86_64-slackware-linux/5.5.0/../../../../x86_64-slackware-linux/bin/ld: no se puede encontrar -ltinfo
collect2: error: ld devolvió el estado de salida 1
Makefile:249: fallo en las instrucciones para el objetivo 'vis'
make: *** [vis] Error 1
Found libpulse-simple, enabling pulseaudio support
cp /root/cli-visualizer-master/build/vis /bin/
cp: no se puede efectuar `stat' sobre '/root/cli-visualizer-master/build/vis': No existe el fichero o el directorio
Makefile:238: fallo en las instrucciones para el objetivo 'install'
make: *** [install] Error 1
I can see that the problem is not finding ltinfo from ncurses library.
I followed the advice of this post to make a symbolic link to solve it.
can you please
a) give a link to the repo you cloned
b) repeat the command by prepending LC_ALL=C (so the output's in english)
c) use code tags
d) show us the command used
That's a confusing subject line. ‘Cant’ has been a word for a long time with several meanings (five nouns, an adverb, six verbs) such as the first-listed noun one being an edge, border, or brink, and 38 other definitions, which one perhaps most heard nowadays (such as in roleplaying games) that a cant indicates one of various types of dialect. If you happened to mean ‘can't,’ that's quite different and is why proper grammar, including apostrophes, is necessary. If you were discussing C programming on Slackware and tried to abbreviate ‘int main (void)’ ‘int mainvoid,’ you'd be sorry for leaving punctuation out there as well.
I wouldn't really call compiling something on Slackware a ‘newbie’ question... if you can't get to an answer here, maybe ask if it can be moved to the Slackware forum.
b) cli-visualizer-master/build/MpdAudioSource.o /root/Descargas/cli-visualizer-master/build/PulseAudioSource.o /root/Descargas/cli-visualizer-master/build/AudioSource.o -lfftw3 -lm -lstdc++ -ltinfo -lpulse -lpulse-simple -lncursesw
/usr/x86_64-slackware-linux/bin/ld: cannot find -ltinfo
collect2: error: ld returned 1 exit status
Makefile:249: recipe for target 'vis' failed
make: *** [vis] Error 1
Found libpulse-simple, enabling pulseaudio support
cp /root/Descargas/cli-visualizer-master/build/vis /bin/
cp: cannot stat '/root/Descargas/cli-visualizer-master/build/vis': No such file or directory
Makefile:238: recipe for target 'install' failed
make: *** [install] Error 1
c) What should I understand by code tags, I'm a general practitioner, Linux enthusiast, I do not know much about technical jargon.
I had never posted here. I'm still familiar with the structure of the forum. I see attacks just by simple apostrophes '. Typical in linux world
d) Command ./install.sh being inside to the folder: cli-visualizer-master
Thank you again
---------------------------
dchmelik: <non-English content removed>
I know about the importance of apostrophes or double quotes in programming, this conversation is not code
Odoho.
I mentioned it from the beginning
I know perfectly that the libtinfo dependency is missing, which is included in ncurses (although they do not name it as a dependency in installation readme but that marks the output of the terminal), the problem from what I read before is that it seems that slackware does not include libtinfo within ncurses for some reason and they give as a solution to make a symbolic link from libinfo to ncurses...
you are very right, there are many people who see their weaknesses projected on others, do not read and cynically make others see that they do not read
If you want to take you with jokes, I make them very heavy and then many of them come out crying, be careful who you kid. Respect is good, it does not get you in trouble
If I made the jokes that I have in mind for you, they would take me out of this forum
Hi VimTau, your insults are wasted on me. I'm thick-skinned, and insults roll off me like the proverbial water off a duck's back. And my parents have been dead for over 20 years, so they won't be bothered either.
<Non-English content removed.>
Thanks for the translation, AwsomeMachine.
Last edited by rtmistler; 06-11-2018 at 07:22 AM.
Reason: Do not post non-English content in threads
Given what has transpired on this thread, here are my views:
@dchmelik: That was disrespectful of you to criticise VimTau on their use of the English language. It was a very minor mistake indeed and there are regularly more fundamental grammar and spelling errors on here. It's not a big problem, we understand that LQ is a large international community and the key thing is that we are able to understand the posts that people make, which we definitely can in this case. I don't know what you were thinking, especially as VimTau is a newbie on here. Your thoughtless post resulted in the deterioration of the rest of the thread.
@VimTau: We have an eclectic bunch here on LQ. You shouldn't have reacted to the comments of one poster, especially by using pejorative language. That doesn't help anyone. And what was that reaction to brianL? No need at all for that. If you wanted to ignore what he posted then you should have done exactly that. You can't go about insulting other LQ members, especially for trivial reasons.
_roman_ is reportedly no longer around, but didn't help with their "Sometimes I wonder if some guys are unable to read." comment. There's no need for us to be sarcastic towards our fellow members. It achieves nothing.
Guys, you all contributed to this thread becoming a bit of a car crash. This isn't good for LQ. People should show more respect and understanding. We are here to solve problems and answer questions, not to have a go at our fellow posters.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.