delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2012/05/03/09:59:46

X-Recipient: archive-cygwin AT delorie DOT com
X-SWARE-Spam-Status: No, hits=-6.9 required=5.0 tests=AWL,BAYES_00,KHOP_RCVD_UNTRUST,KHOP_THREADED,RCVD_IN_DNSWL_HI,SPF_HELO_PASS,T_RP_MATCHES_RCVD
X-Spam-Check-By: sourceware.org
MIME-version: 1.0
Date: Thu, 03 May 2012 17:59:17 +0400
From: Fedin Pavel <p DOT fedin AT samsung DOT com>
Subject: Re: [bug] elf.h incomplete
In-reply-to: <4FA28961.2010407@cs.utoronto.ca>
To: Ryan Johnson <ryan DOT johnson AT cs DOT utoronto DOT ca>, cygwin AT cygwin DOT com
Message-id: <4FA28F35.6060000@samsung.com>
User-Agent: Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:10.0) Gecko/20120206 Thunderbird/10.0
References: <4FA281E3 DOT 4020008 AT samsung DOT com> <CA+sc5mnHw0CuSzaPiAV4ALQVEKs6_Nc20JrEvu-r121nZU3REg AT mail DOT gmail DOT com> <4FA2870D DOT 1030604 AT samsung DOT com> <4FA28961 DOT 2010407 AT cs DOT utoronto DOT ca>
X-IsSubscribed: yes
Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm
List-Id: <cygwin.cygwin.com>
List-Unsubscribe: <mailto:cygwin-unsubscribe-archive-cygwin=delorie DOT com AT cygwin DOT com>
List-Subscribe: <mailto:cygwin-subscribe AT cygwin DOT com>
List-Archive: <http://sourceware.org/ml/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-help AT cygwin DOT com>, <http://sourceware.org/ml/#faqs>
Sender: cygwin-owner AT cygwin DOT com
Mail-Followup-To: cygwin AT cygwin DOT com
Delivered-To: mailing list cygwin AT cygwin DOT com

On 03.05.2012 17:34, Ryan Johnson wrote:
> I've also run in to this problem, though in my case I just fired up a 
> VM to work around it... I needed the VM anyway to actually run the 
> newly-built kernel. That said, it would be nice to be able to build on 
> the host and just scp the new vmlinuz across...

  I found using VM too uncomfortable and limiting, this is why i 
switched to Cygwin. I have real ARM HW here to actually run the built 
code. And Cygwin NFS server helps a lot with this.

> BTW, libelf.h has all the #defines, but it only #includes them if it 
> doesn't find an elf.h, which Cygwin has.

  There's Cygwin package. But i checked it, it doesn't have reloc 
definitions either. So:
a) Not an option anyway.
b) Completing system-wide elf.h would solve all problems at once, and 
increase compatibility. Anyway Cygwin's aim is to be as close to UNIX 
environment as possible, to make things working out of the box. Or am i 
wrong here ?

-- 
  Kind regards
  Pavel Fedin
  Expert engineer, Samsung Moscow research center


--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019