delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2020/04/04/05:01:26

X-Recipient: archive-cygwin AT delorie DOT com
X-Original-To: cygwin AT cygwin DOT com
Delivered-To: cygwin AT cygwin DOT com
DMARC-Filter: OpenDMARC Filter v1.3.2 sourceware.org 81E84385DC0A
Authentication-Results: sourceware.org;
dmarc=none (p=none dis=none) header.from=benjammin.net
Authentication-Results: sourceware.org;
spf=pass smtp.mailfrom=bkamen AT benjammin DOT net
To: cygwin AT cygwin DOT com
From: Ben <bkamen AT benjammin DOT net>
Subject: Using ARM GNU GCC with Cygwin
Message-ID: <a63033db-7f0f-cf87-3de9-f544f4aa320b@benjammin.net>
Date: Sat, 4 Apr 2020 04:00:34 -0500
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101
Thunderbird/68.5.0
MIME-Version: 1.0
X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00, KAM_DMARC_STATUS,
SPF_HELO_NONE, SPF_PASS autolearn=ham autolearn_force=no version=3.4.2
X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on
server2.sourceware.org
X-BeenThere: cygwin AT cygwin DOT com
X-Mailman-Version: 2.1.29
List-Id: General Cygwin discussions and problem reports <cygwin.cygwin.com>
List-Archive: <https://cygwin.com/pipermail/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-request AT cygwin DOT com?subject=help>
List-Subscribe: <http://cygwin.com/mailman/listinfo/cygwin>,
<mailto:cygwin-request AT cygwin DOT com?subject=subscribe>
Sender: "Cygwin" <cygwin-bounces AT cygwin DOT com>
X-MIME-Autoconverted: from base64 to 8bit by delorie.com id 034914sr008580

Hey all,

  I've never used Cygwin much in the past for compiling let alone cross-compiling to another arch.

I've been playing with ARM GNU GCC and some examples from nordic semiconductor for some of their demo boards (The Thingy)

The make file that comes with the project includes source files using the (abspath ../main.c) (as one example) which GCC really seems to hate.

The output from GCC is the full path (/home/bkamen/workspace-nordic/.....) right down to the file and gcc tells me it can't find the file.

if I change the mail file to use a relative path, gcc can find that... but ultimately I'm trying to understand the issue than just patch around it.

I'm using the arm-gcc from the developer.arm.com website.

Is there something else I'm missing? What files can I offer (like the makefile) that can help determine the issue?

Thanks,

  -Ben


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

- Raw text -


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