Re: Error creating the package RPM: make:*** No rule to make target 'install'.

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Thu, Oct 01, 2020 at 03:20:19PM -0000, Helg Green via devel wrote:
> What is meant by 'strip the binary file'?

Binaries can be built to include debug information. This makes them
(sometimes a lot) bigger, so it's customary to build them without that
information for production use. (Or to build with that information and then
strip it out.) However, in Fedora, instead of doing it that way, you should
build *with* the debug information included in the binaries, because there's
a magic system which extracts that and puts it into separate debuginfo rpms
which can be installed separately when debuging is needed.

So, find what in the build process for your app is doing this, and give a
parameter or patch the makefile to not do it.


(Possibly oversimplfying a bit too much here, but this is the general idea.)

-- 
Matthew Miller
<mattdm@xxxxxxxxxxxxxxxxx>
Fedora Project Leader
_______________________________________________
devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx
Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: https://lists.fedoraproject.org/archives/list/devel@xxxxxxxxxxxxxxxxxxxxxxx




[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Users]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]

  Powered by Linux