X-Recipient: archive-cygwin AT delorie DOT com DomainKey-Signature: a=rsa-sha1; c=nofws; d=sourceware.org; h=list-id :list-unsubscribe:list-subscribe:list-archive:list-post :list-help:sender:subject:to:references:from:message-id:date :mime-version:in-reply-to:content-type :content-transfer-encoding; q=dns; s=default; b=uvmB48mU/ticJaG9 2+s1+ncO4DQpUVUVU2P2ZcAPC6ERfsKrylM6o3QcZJCsRZvfclmzBEAn1Qs8LU0p tiZEU1tPQg6JKhyAUp5YhiSHR3PZHEXDRuD2GWbmTDbEBBdEUrMxKqVCDFIGn1iT 74cuNeVRcBxbtlxyRfLRspGrEx4= DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=sourceware.org; h=list-id :list-unsubscribe:list-subscribe:list-archive:list-post :list-help:sender:subject:to:references:from:message-id:date :mime-version:in-reply-to:content-type :content-transfer-encoding; s=default; bh=Q9JoqSc+y3c+Q5k4N7aMR/ TX5Qs=; b=hUlExVwgbHXAgFJLsMN2jqntdRymA2gI/3LZs0q+CYkNjOmR1t/aAS KGAIJsHerrdUrv315ccnTiTBcYPE+XStRxGFpWFD/8gxejhG6KsagI6CEsTVNuJC t+UBFCnD2OWFBhod19/ZSTijI8gc/dBfuftri+jLG2ndVoY9tVWs8= Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT cygwin DOT com Mail-Followup-To: cygwin AT cygwin DOT com Delivered-To: mailing list cygwin AT cygwin DOT com Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=1.9 required=5.0 tests=AWL,BAYES_50,KAM_LAZY_DOMAIN_SECURITY,KB_WAM_FROM_NAME_SINGLEWORD autolearn=no version=3.3.2 spammy=d_package_ast, spawnvex, Istd, nl_typesh X-HELO: m0.truegem.net Subject: Re: Building ksh93 on cygwin To: cygwin AT cygwin DOT com References: From: Mark Geisert Message-ID: <447a3a4f-99e3-8d3f-c350-b03e822f7292@maxrnd.com> Date: Mon, 20 Nov 2017 15:55:28 -0800 User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:49.0) Gecko/20100101 Firefox/49.0 SeaMonkey/2.46 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Ben Altman wrote: > Hello, > > I am trying to get ksh93 to successfully build on cygwin. My first > issue was nl_types.h being absent. I installed the catgets package to > get it and try to rebuild. > > Now it is complaining about posix_spawnattr_t: > + cc -D_BLD_STATIC -D_BLD_ast -I. > -I/home/baltman/ast-beta/src/lib/libast -Icomp > -I/home/baltman/ast-beta/src/lib/libast/comp -Iinclude > -I/home/baltman/ast-beta/src/lib/libast/include -Istd > -I/home/baltman/ast-beta/src/lib/libast/std -D_PACKAGE_ast -c > /home/baltman/ast-beta/src/lib/libast/misc/spawnvex.c > /home/baltman/ast-beta/src/lib/libast/misc/spawnvex.c: In function 'spawnvex': > /home/baltman/ast-beta/src/lib/libast/misc/spawnvex.c:802:2: error: > unknown type name 'posix_spawnattr_t' > posix_spawnattr_t ax; > > I asked about it on https://github.com/att/ast/issues/127 and they > said I need to look into how/where 'posix_spawnattr_t is defined under > Cygwin. Would any one here be able to help me out? I am hoping that if > I can successfully get it to compile then the next step would be to > follow the steps needed to get it included as a package for cygwin but > first things first. Does the source file #include ? ..mark -- 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