From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-wr1-x441.google.com (mail-wr1-x441.google.com [IPv6:2a00:1450:4864:20::441]) by hurricane.the-brannons.com (Postfix) with ESMTPS id C7C1E779C1 for ; Tue, 27 Aug 2019 18:30:40 -0700 (PDT) Received: by mail-wr1-x441.google.com with SMTP id j16so681439wrr.8 for ; Tue, 27 Aug 2019 18:30:40 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=geoffair-info.20150623.gappssmtp.com; s=20150623; h=subject:to:references:from:message-id:date:user-agent:mime-version :in-reply-to:content-transfer-encoding:content-language; bh=IJssNDhHbX0vpjJWIqiHkeBmJPZhTTQzr59wOZNFm24=; b=gt4yDsIqn+lDvfyu9VgbIrvkv1f3sCyNjOmmxHEfhk+9ElCD1IaItdh14X7m841H7j T0H5PzdcK3YxwIssqmqENZdBjFhE1pXiSW+rf3+/cE3+U7tUIz4ew8wWrqIi8v+wO4Gg KXpBbxKVezqsDNEbJ5b+ANFhqReEwgsiafImcllIrTClDIpQilMuaKXW+0wF9KfLodjM fRLJWDmaAPKpheuIQdiURE/ZqFbZ+shUvNMob1hwvisv1sONhSXUVvFB/fI+Dp2eTuoJ gG7q8N1/7B1I6O9fR/lc6nf9oP1kCkNabuWiNRq/7HzGEnJ6Da3WZnMKCTlIkDmJh70P XsOA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-transfer-encoding :content-language; bh=IJssNDhHbX0vpjJWIqiHkeBmJPZhTTQzr59wOZNFm24=; b=FdKJhHompI8cXWVVYuTVq4YVsmvM8KVzcCk7aGvwHfQ+QV3P8Oov4W7NEPFxd7OPe5 fkuUyznTLHZBv5QnKDK4zc/iFqYsFyUGd56KL0xiC6OJIBNTXlrKO1gMkVSIQUWqsTX9 XCQNqMSFk1320xLdMCXPXsPzxSmPZq6eq7xdnJlanVh7CZHQq4SvUSDgbxGDzjDCiGEK e9ESoXMYT7ZTa0PhG2nQvu/LpRyrBogWPDVE7F5dAuWkdP6C65YpP9Pog/e0nGdTzBXS 7pVPAfOPodhuJaIJK2JbOGyXg1BoZPviEUHzjN9QhEhbn/PlAGKwh/LbxuwNapIUJ87N E+Dg== X-Gm-Message-State: APjAAAV3BNqOkG8NRgsNZqPXVHiEC5PCMzTC2l0/M0i/l6Ujdjb5BUmR 9kddeWOhf64jeZmqKLkkKIATWrgi0nU= X-Google-Smtp-Source: APXvYqxR3fCVI7TRbqsDNzfLzr+393WxDERC+z83S7RnnYOImryHv0UQkJxvs6yXcSiSk1353nKqrg== X-Received: by 2002:a5d:4108:: with SMTP id l8mr969072wrp.113.1566955838951; Tue, 27 Aug 2019 18:30:38 -0700 (PDT) Received: from [192.168.1.16] (lfbn-idf2-1-265-150.w82-123.abo.wanadoo.fr. [82.123.105.150]) by smtp.googlemail.com with ESMTPSA id 24sm673514wmf.10.2019.08.27.18.30.37 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 27 Aug 2019 18:30:37 -0700 (PDT) Subject: Re: [edbrowse-dev] Threads To: Karl Dahlke , edbrowse-dev@edbrowse.org References: <20190727031951.eklhad@comcast.net> From: Geoff McLane Message-ID: Date: Wed, 28 Aug 2019 03:30:36 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.8.0 X-BeenThere: edbrowse-dev@edbrowse.org List-Id: Edbrowse Development List MIME-Version: 1.0 In-Reply-To: <20190727031951.eklhad@comcast.net> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Content-Language: en-US Hi Karl, This use of pthread.h opens the w32 port... I forget since when, the cmake build of the windows port **required** this... maybe since the beginning... That means I was able to quickly code, an UNTESTED port, using the DOSLIKE flag... So in my fork, I have coded an **untested** set of fixes, mainly on ftruncate/truncate WIN32 replacements... See https://github.com/geoffmcl/edbrowse/tree/pthreads-w32 I have not yet created a PR, since I would like to test, and confirm, the replacements work equivalently, and then remove my very loud TODO flags... which signal untested... But what is the use? Simply are there any edbrowse users running in Windows? Who care about, uses, a W32 port... If not why not? Need to begin to understand... Is setting up the edb dependencies just too difficult? Can we help with that?? Or what??? Other ways to read/navigate the web... big question! I could do some testing, if given a sort of baby script to read a web site, where multiple js and css are needed, before rendering the page... trap, and check equivalence... Certainly need big HELP testing... And you certainly need a pat on the back for diving into something new... Regards, Geoff.