make' and 'make install', yeah...

Linux specific forum
Joris
Addict
Addict
Posts: 885
Joined: Fri Oct 16, 2009 10:12 am
Location: BE

make' and 'make install', yeah...

Post by Joris »

Hi,

http://spectmorph.org/downloads/

I would like to use this SpectMorph software, I have a Linux pc 64-bit with Ubuntu, but...
I tried to install but there didn't happen very much in a normal way (like I think should).
Probably there must be done some 'make' and 'make install', yeah Linux...
(Why can't they make it simple, so that it can be used as on XP 32-bit, still my daily used pc ?)

Can somebody explain exactly what I need to do and use to handle this 'make'-process, or otherwhise compile the things (vst etc.)
I realy don't understand this way of working. What do I need ... xenial ... bionic ...
Linux ... aaarrrrgggghhh; yeah sorry but I ...
Is it my old age ?

Greatings and thanks.
Yeah I know, but keep in mind ... Leonardo da Vinci was also an autodidact.
Mistrel
Addict
Addict
Posts: 3415
Joined: Sat Jun 30, 2007 8:04 pm

Re: make' and 'make install', yeah...

Post by Mistrel »

https://help.ubuntu.com/community/CompilingEasyHowTo

There are also lots of helpful YouTube videos on how to compile with make.
Joris
Addict
Addict
Posts: 885
Joined: Fri Oct 16, 2009 10:12 am
Location: BE

Re: make' and 'make install', yeah...

Post by Joris »

Thanks I'll check it.
Still I don't know what package I'll need, as it shows amd_... and I'm on Intel (there site is down now in the morning...)
Yeah I know, but keep in mind ... Leonardo da Vinci was also an autodidact.
User avatar
NicTheQuick
Addict
Addict
Posts: 1224
Joined: Sun Jun 22, 2003 7:43 pm
Location: Germany, Saarbrücken
Contact:

Re: make' and 'make install', yeah...

Post by NicTheQuick »

Type "lsb_release -a" in your terminal and you will see which Ubuntu you have installed. Then download amd64 for a 64 Bit Linux or 386 for a 32 bit Linux and install it with a double click.
If you are not sure about the bittiness, type "uname -m" in your terminal. An output of "x86_64" means you have installed a 64 bit Linux.

If you want to compile from source you normally find all important information in the README file in the source directory.
Joris wrote:(Why can't they make it simple, so that it can be used as on XP 32-bit, still my daily used pc ?)
:shock: Are you serious? Format C that god damn zombie.
The english grammar is freeware, you can use it freely - But it's not Open Source, i.e. you can not change it or publish it in altered way.
Joris
Addict
Addict
Posts: 885
Joined: Fri Oct 16, 2009 10:12 am
Location: BE

Re: make' and 'make install', yeah...

Post by Joris »

NicTheQuick wrote:
Joris wrote:(Why can't they make it simple, so that it can be used as on XP 32-bit, still my daily used pc ?)
:shock: Are you serious? Format C that god damn zombie.
NicTheQuick, yes I'm serious.
I found out : Ubuntu xenial 64bit is in use here, but ...
Then I followed the instructions in the link Mistrel gave me, but I stop because the explanation is (like many times) unique and the files I get are not what should be needed.
I'm quit a beginner on Linux... and yeah indeed for years, just because every explanation you can find is mostly unique, either for the Linux-version and otherwhise for the software itself. Only a specialist can get further on those 'how to's', as after a few lines they always start with a bunch of descriptions...
Aachhhh I absolute don't wont ...
Yeah, sorry but after so many years I don't wont to spend hours, just to install one thing.

Still, thanks for the effort.
Yeah I know, but keep in mind ... Leonardo da Vinci was also an autodidact.
Bitblazer
Enthusiast
Enthusiast
Posts: 733
Joined: Mon Apr 10, 2017 6:17 pm
Location: Germany
Contact:

Re: make' and 'make install', yeah...

Post by Bitblazer »

Joris wrote:
NicTheQuick wrote:
Joris wrote:(Why can't they make it simple, so that it can be used as on XP 32-bit, still my daily used pc ?)
:shock: Are you serious? Format C that god damn zombie.
NicTheQuick, yes I'm serious.
I found out : Ubuntu xenial 64bit is in use here, but ...
The binary packages for xenial and bionic are >>HERE<<. It's rare that binary install packages are offered, but for xenial, you are lucky. It's the download area of the creators webpage - but it seems you also need to download other (instrument?) files, to use it.
webpage - discord chat links -> purebasic GPT4All
User avatar
idle
Always Here
Always Here
Posts: 5042
Joined: Fri Sep 21, 2007 5:52 am
Location: New Zealand

Re: make' and 'make install', yeah...

Post by idle »

Generally on linux you unpack the source, cd to the directory and type in

Code: Select all

./configure   
make
make install


the make install is usually optional.
and if you need to get additional packages you can usually just get them with
apt-get install packagename
Windows 11, Manjaro, Raspberry Pi OS
Image
User avatar
NicTheQuick
Addict
Addict
Posts: 1224
Joined: Sun Jun 22, 2003 7:43 pm
Location: Germany, Saarbrücken
Contact:

Re: make' and 'make install', yeah...

Post by NicTheQuick »

That is exactly what is described in the README I linked above:

Code: Select all

   1 Compiling SpectMorph:
   2 =====================
   3 
   4 To compile SpectMorph, the usual
   5 
   6     ./configure
   7     make
   8     make install
   9 
  10 needs to be used.
The english grammar is freeware, you can use it freely - But it's not Open Source, i.e. you can not change it or publish it in altered way.
User avatar
idle
Always Here
Always Here
Posts: 5042
Joined: Fri Sep 21, 2007 5:52 am
Location: New Zealand

Re: make' and 'make install', yeah...

Post by idle »

I didn't see the weadme wink sorry :wink:
Windows 11, Manjaro, Raspberry Pi OS
Image
Joris
Addict
Addict
Posts: 885
Joined: Fri Oct 16, 2009 10:12 am
Location: BE

Re: make' and 'make install', yeah...

Post by Joris »

Ok, I'll start again :
Doing a "lsb_release -a" on my system, I get :
Distributor ID: Ubuntu
Description: Ubuntu 16.04.5 LTS
Release: 16.04
Codename: xenial
...
And
uname -m
x86_64


Because of that, I download xenial SpectMorph 0.4.0 for Ubuntu 16.04 - 64bit.
I get message "You have choosen to open SpectMorph 0.4.0_amd64.deb" yeah clear...
I choose save (as install neither did work or gave any result of a working binary).
If I open that there is no config file neither a readme, just a debian binary and two maps.
In my opinion it is ment for Debian (not Ubuntu) on a AMD processor.
So...

Thanks for the effort people, but ... to me ... simple is not like this.
Yeah I know, but keep in mind ... Leonardo da Vinci was also an autodidact.
User avatar
NicTheQuick
Addict
Addict
Posts: 1224
Joined: Sun Jun 22, 2003 7:43 pm
Location: Germany, Saarbrücken
Contact:

Re: make' and 'make install', yeah...

Post by NicTheQuick »

amd64 does not mean AMD processor.
A DEB package is a ready to install. You should not have to read any READMEs or compile something by yourself.
Ubuntu is one of many subdistributions of Debian Linux. In most cases it is fully compatible.

I also use Ubuntu 16.04 (xenial). When I download the file "SpectMorph 0.4.0 for Ubuntu 16.04 - 64bit" I can open it with my software center and click install and it's done. I don't know what you mean with the "two maps".
The english grammar is freeware, you can use it freely - But it's not Open Source, i.e. you can not change it or publish it in altered way.
Joris
Addict
Addict
Posts: 885
Joined: Fri Oct 16, 2009 10:12 am
Location: BE

Re: make' and 'make install', yeah...

Post by Joris »

NicTheQuick wrote:[I also use Ubuntu 16.04 (xenial). When I download the file "SpectMorph 0.4.0 for Ubuntu 16.04 - 64bit" I can open it with my software center and click install and it's done. I don't know what you mean with the "two maps".
If install it the way you did now, which I already did more times before, I don't get anything of which should appear somewhere. No icon, no extra software shown in the 'software-manager', no vst found with Audaccity or other audio:software...

So, do you have anything extra after your installation that should run as being SpectMorph ?
(the program itself not the soundfiles)
If ,ŵhere is it being installed ?

Thanks again.
Yeah I know, but keep in mind ... Leonardo da Vinci was also an autodidact.
User avatar
NicTheQuick
Addict
Addict
Posts: 1224
Joined: Sun Jun 22, 2003 7:43 pm
Location: Germany, Saarbrücken
Contact:

Re: make' and 'make install', yeah...

Post by NicTheQuick »

Not all developers decide to add program icons or starter files. I have not installed jack at the moment, because it is very complicated to set up correctly in the beginning, but it is necessary for SpectMorph to work. On their website you can find all information you need in my opinion. Look at the tutorial section.
The english grammar is freeware, you can use it freely - But it's not Open Source, i.e. you can not change it or publish it in altered way.
Joris
Addict
Addict
Posts: 885
Joined: Fri Oct 16, 2009 10:12 am
Location: BE

Re: make' and 'make install', yeah...

Post by Joris »

Jack is/was installed already here (as part of Ubuntu-Studio)...
At least I learned one thing "Ubuntu is one of many subdistributions of Debian Linux. In most cases it is fully compatible." ;-)

Thanks for the efforts
Yeah I know, but keep in mind ... Leonardo da Vinci was also an autodidact.
User avatar
Sicro
Enthusiast
Enthusiast
Posts: 538
Joined: Wed Jun 25, 2014 5:25 pm
Location: Germany
Contact:

Re: make' and 'make install', yeah...

Post by Sicro »

I don't understand what the problem is. The installation is very simple.

I just tried it on a freshly installed Ubuntu Studio (Xenial Xerus 16.04.5 LTS 64-bit) and recorded the installation:
https://www.dropbox.com/s/cj1v88n6ndlto ... o.mp4?dl=0
Image
Why OpenSource should have a license :: PB-CodeArchiv-Rebirth :: Pleasant-Dark (syntax color scheme) :: RegEx-Engine (compiles RegExes to NFA/DFA)
Manjaro Xfce x64 (Main system) :: Windows 10 Home (VirtualBox) :: Newest PureBasic version
Post Reply