gnu: unifdef: Cross compile.
* gnu/packages/c.scm (unifdef)[arguments]: Use cc-for-target in make-flags.
This commit is contained in:
		
							parent
							
								
									6cc86492db
								
							
						
					
					
						commit
						40e9545632
					
				
					 1 changed files with 4 additions and 2 deletions
				
			
		|  | @ -3,7 +3,7 @@ | |||
| ;;; Copyright © 2016, 2017, 2018, 2019 Ricardo Wurmus <rekado@elephly.net> | ||||
| ;;; Copyright © 2018, 2020 Tobias Geerinckx-Rice <me@tobias.gr> | ||||
| ;;; Copyright © 2018, 2019 Pierre Neidhardt <mail@ambrevar.xyz> | ||||
| ;;; Copyright © 2019 Efraim Flashner <efraim@flashner.co.il> | ||||
| ;;; Copyright © 2019, 2020 Efraim Flashner <efraim@flashner.co.il> | ||||
| ;;; Copyright © 2019 Guillaume Le Vaillant <glv@posteo.net> | ||||
| ;;; Copyright © 2019 Andreas Enge <andreas@enge.fr> | ||||
| ;;; Copyright © 2020 Jan (janneke) Nieuwenhuizen <janneke@gnu.org> | ||||
|  | @ -28,6 +28,7 @@ | |||
| 
 | ||||
| (define-module (gnu packages c) | ||||
|   #:use-module ((guix licenses) #:prefix license:) | ||||
|   #:use-module (guix utils) | ||||
|   #:use-module (guix packages) | ||||
|   #:use-module (guix download) | ||||
|   #:use-module (guix git-download) | ||||
|  | @ -518,7 +519,8 @@ replacement for the syslog() call, but retains its ease of use.") | |||
|     (arguments | ||||
|      `(#:phases (modify-phases %standard-phases | ||||
|                   (delete 'configure)) | ||||
|        #:make-flags (list "CC=gcc" (string-append "prefix=" %output)) | ||||
|        #:make-flags (list (string-append "CC=" ,(cc-for-target)) | ||||
|                           (string-append "prefix=" %output)) | ||||
|        #:tests? #f))                    ;no test suite | ||||
|     (native-inputs | ||||
|      `(("perl" ,perl))) | ||||
|  |  | |||
		Reference in a new issue