Make?
- ncmprhnsbl
- DEV Team
- Posts: 4075
- Joined: 20 Mar 2012, 03:42
- Distribution: v5.0-64bit
- Location: australia
- Contact:
Re: Make?
make creates(compiles) (from source files) the binary(s) and other files needed for a package.
in slackware, we use the *.SlackBuild script to, first , 'make', and then, 'install' to a fakeroot, which is then compressed into a 'package'.txz
as well, there is quite often a 'configure --someoption' step before make....
that is, if the software uses 'make' ... theres also cmake, scons etc ...
the 'readme' file in the source often will provide relevant instuctions...
also, checkout the 'src2pkg' progam in the dev module, it automates the process..
but have a look at a SlackBuild, they are deceptively simple and adaptable..
in slackware, we use the *.SlackBuild script to, first , 'make', and then, 'install' to a fakeroot, which is then compressed into a 'package'.txz
as well, there is quite often a 'configure --someoption' step before make....
that is, if the software uses 'make' ... theres also cmake, scons etc ...
the 'readme' file in the source often will provide relevant instuctions...
also, checkout the 'src2pkg' progam in the dev module, it automates the process..
but have a look at a SlackBuild, they are deceptively simple and adaptable..
Forum Rules : https://forum.porteus.org/viewtopic.php?f=35&t=44
Re: Make?
hi you have to do two action before...../configure or autobuild.sh that prepare the environment of make without the ./configure nothing is possible. maybe the package is on slackbuild repos? if you have enough space on the driver install sbopkg,this software make a rsync of the whole slackbuild repository in /var/lib and you can build all the packages you want,,browser the directories and make packages
- francois
- Contributor
- Posts: 6443
- Joined: 28 Dec 2010, 14:25
- Distribution: xfce plank porteus nemesis
- Location: Le printemps, le printemps, le printemps... ... l'hiver s'essoufle.
Re: Make?
Please document more objectively your results and difficulties so we can provide sound solutions.
How should I ask questions linux wise or on porteus forum:
viewtopic.php?f=35&t=44
http://www.catb.org/~esr/faqs/smart-question
How should I ask questions linux wise or on porteus forum:
viewtopic.php?f=35&t=44
http://www.catb.org/~esr/faqs/smart-question
Prendre son temps, profiter de celui qui passe.
- francois
- Contributor
- Posts: 6443
- Joined: 28 Dec 2010, 14:25
- Distribution: xfce plank porteus nemesis
- Location: Le printemps, le printemps, le printemps... ... l'hiver s'essoufle.
Re: Make?
@blue:
You cannot completely escape some kind of learning curve. The hyperlinks provided by the different forum members are very good. What we can do better is to provide packages that you could build from source with different difficulty levels, and from memory there should be in the hyperlinks provided.
Personally, I am no IT specialist, had had a unique course of programming at the university 30 years ago, which I did not used after. You have to try and do it step by step. As I stated above, you have to document your difficulties, so we could follow you. Did you read the links we provided?
You cannot completely escape some kind of learning curve. The hyperlinks provided by the different forum members are very good. What we can do better is to provide packages that you could build from source with different difficulty levels, and from memory there should be in the hyperlinks provided.
Personally, I am no IT specialist, had had a unique course of programming at the university 30 years ago, which I did not used after. You have to try and do it step by step. As I stated above, you have to document your difficulties, so we could follow you. Did you read the links we provided?
Prendre son temps, profiter de celui qui passe.