Dal sito ho scaricato i file sorgente, ora vorrei sapre come dovrei procedere.
il formato è tar.gz, all'interno c'è il make file ma non so come procedere.
Nel file README fa degli esempi di compilazione ma usa un gestore di pacchetti rpm.
Vi posto il file Readme:
- Codice: Seleziona tutto
How to build rpm:
=================
* When you build one printer driver package.
--------------------------------------------
$ rpmbuild -tb cnijfilter-source-X.XX-Y.tar.gz --define="MODEL [Printer Model Name]" --define="MODEL_NUM [Printer Model ID]" --with build_common_package
* When you build plural printer driver packages.
------------------------------------------------
step 1)
$ rpmbuild -tc cnijfilter-source-X.XX-Y.tar.gz --with prepare_fastbuild
step 2)
$ rpmbuild -tb cnijfilter-source-X.XX-Y.tar.gz --with fastbuild --define="MODEL [Printer Model Name]" --define="MODEL_NUM [Printer Model ID]" --with build_common_package
step 3) and after step 3)
$ rpmbuild -tb cnijfilter-source-X.XX-Y.tar.gz --with fastbuild --define="MODEL [Printer Model Name]" --define="MODEL_NUM [Printer Model ID]"
You can set the following [Printer Model Name]/[Printer Model ID].
[Printer Model Name] [Printer Model ID]
------------------------------------------------------------------
mp250 356
mp280 370
mp495 369
mg5100 373
ip4800 375
mg5200 374
mg6100 376
mg8100 377
Example:
========
* Example for build MP250 package:
----------------------------------
$ rpmbuild -tb cnijfilter-source-X.XX-Y.tar.gz --define="MODEL mp250" --define="MODEL_NUM 356" --with build_common_package
* Example for build MP250/MP280/MP495 packages:
-----------------------------------------------
$ rpmbuild -tc cnijfilter-source-X.XX-Y.tar.gz --with prepare_fastbuild
$ rpmbuild -tb cnijfilter-source-X.XX-Y.tar.gz --with fastbuild --define="MODEL mp250" --define="MODEL_NUM 356" --with build_common_package
$ rpmbuild -tb cnijfilter-source-X.XX-Y.tar.gz --with fastbuild --define="MODEL mp280" --define="MODEL_NUM 370"
$ rpmbuild -tb cnijfilter-source-X.XX-Y.tar.gz --with fastbuild --define="MODEL mp495" --define="MODEL_NUM 369"
Come posso fare?