From: "Dave Yeo" Received: from [192.168.100.201] (HELO mail.2rosenthals.com) by 2rosenthals.com (CommuniGate Pro SMTP 5.4.10) with ESMTPS id 934931 for cwmm-dev@2rosenthals.com; Wed, 29 Jul 2020 02:32:31 -0400 Received: from secmgr-va.2rosenthals.com ([50.73.8.217]:42562 helo=mail2.2rosenthals.com) by mail.2rosenthals.com with esmtps (TLSv1.2:DHE-RSA-AES256-GCM-SHA384:256) (Exim 4.82_1-5b7a7c0-XX) (envelope-from ) id 1k0fdV-000705-06 for cwmm-dev@2rosenthals.com; Wed, 29 Jul 2020 02:32:21 -0400 Received: from mail-il1-f180.google.com ([209.85.166.180]:39750) by mail2.2rosenthals.com with esmtps (TLSv1.2:AES128-GCM-SHA256:128) (Exim 4.82_1-5b7a7c0-XX) (envelope-from ) id 1k0fdO-0002eS-1h for cwmm-dev@2rosenthals.com; Wed, 29 Jul 2020 02:32:14 -0400 Received: by mail-il1-f180.google.com with SMTP id z17so3322502ill.6 for ; Tue, 28 Jul 2020 23:32:14 -0700 (PDT) X-CTCH-RefID: str=0001.0A02020A.5F2117F5.000E,ss=1,re=0.000,recu=0.000,reip=0.000,cl=1,cld=1,fgs=0 X-CTCH-RefID: str=0001.0A020206.5F2117EE.004E,ss=1,re=0.000,recu=0.000,reip=0.000,cl=1,cld=1,fgs=0 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=subject:to:references:from:message-id:date:user-agent:mime-version :in-reply-to:content-transfer-encoding; bh=wFqXaAVgh0qOu50/ECJUvE9w7U9aqkdWYs4QjMtc1zY=; b=hXmGephs2+E6bwFWmfb8es7qQVKd+QJLIKcuoiSyiT5jQKH+SApcPz8MbrChp2ypTu hSbRW1FijDmBB/eXPDFtHCGet7tpkUajlJAm3NI5p7RJKz0V09uIYxcscZV4Lf/vCUjQ vYXbkV+pO385J5ohHddckl9nLBdtCXi3qyouRtCztFEKdKiBCtMygeeNeAoH+N85RvAj 1Hlt3CdzMqmBwL2fybk7zQFlISI2O9mGAltVPZecdaJYrefwguuuyEliv2TfaoTZkJfU G9OnCiGrOsqV7QCMkOp8luI3ADTMcvMRb/YaBDrpDS47Yh4xBOuk1s1MDAup5g9Q8dPm Ca+Q== 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; bh=wFqXaAVgh0qOu50/ECJUvE9w7U9aqkdWYs4QjMtc1zY=; b=IktH7RQb65mErTizwSwfsnKspeFKk8GCg8YYS/LX31+CQfOeN8zqjF5eWFMCr//HJQ bA51Bux6ibRj3Qkc+gtVOpYW7NDti/aesgHPFE1V2oOFGRrAh7e87xdLnslTTLMhCieL WL1WHETLpiZeNVDClxgRbFfyPiEGjrv9OiMp6Jte5JGmsDS1kKbWgP4+C/ZpGDlWbZsN LkttqeFwz1JlANVcWxbGLylL6cGM4ypyrjHGQJwkpH8ZKaiGC34rSLIqLIfiAcGYtc3K mVkhuRQwYQ6hYFemoxVezQGkYvD09XmL4HRp9PGrd+VFNn6AYIQhqSc5CPP4/mIrLBI5 5Rhg== X-Gm-Message-State: AOAM530jL7rgA9hwY9gJmOB+sNoVJK9bLhaK6Lxar5yOoH1HpmUVAwj+ rLCc69vzTDsx4jdafFuaFqT0Yc1J X-Google-Smtp-Source: ABdhPJxaDYZly3s7sysWRHp8BtPJ717zHXMc6IuGl5mFg7vyLAtyBJV2cFZyE/ndpZPRQH4Uyy8i7w== X-Received: by 2002:a63:7c4d:: with SMTP id l13mr28098981pgn.12.1596003968077; Tue, 28 Jul 2020 23:26:08 -0700 (PDT) Return-Path: Received: from [192.168.0.104] ([209.52.88.182]) by smtp.gmail.com with ESMTPSA id h1sm1070223pgn.41.2020.07.28.23.26.06 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Tue, 28 Jul 2020 23:26:07 -0700 (PDT) Subject: Re: [cwmm-dev] Compiling cwwm To: CWMM Developers Mailing List References: Message-ID: <918a19fd-3006-e759-ed08-3fa596e0dd9c@gmail.com> Date: Tue, 28 Jul 2020 23:26:05 -0700 User-Agent: Mozilla/5.0 (OS/2; Warp 4.5; rv:45.0) Gecko/20100101 Thunderbird/45.8.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit On 07/28/20 10:37 PM, Steven Levine wrote: > In , on 07/28/20 > at 10:09 PM, "Dave Yeo" said: > > Hi, > >> Well, at least mediafolder.hh and progfolder.hh seem to be hand written >> judging by their head, GPL rather then a notice about when and how >> generated. > > The docs say this is OK. BTW, did you happen to notice the icc /Fs > option? No. > > Also while setting up to replicate your dde4cpe trap, I noticed a missing > #endif at: > > mediafolder.hh:325 > #if 0 > virtual MRESULT wpDrop(HWND hwndCnr,PDRAGINFO pDragInfo,PDRAGITEM > pDragItem); > virtual BOOL cwClose(); > virtual BOOL wpSetupOnce(PSZ pSetupString); > virtual BOOL wpSetup(PSZ pSetupString); > #endif // 2020-07-28 SHL was missing Sure we're using the same mediafolder.hh? That would be line #322 here and quickly reviewing, it looks like the #endif is at 341. Might have missed a #if though. > >> Hmm, seems that FILTERFLAGS that I've been chasing is Warp V4 and newer, >> which probably explains why I can't get rid of it without introducing a >> lot more errors. > > Hmmm. :-) > >> 3.74.1 to compile. Haven't noticed any make problems but I guess I >> should start over with the hh files using the ones included with VAC++ >> 3.08. > > I'm not so sure this is the way to go. I rarely believe everything I read > when it does not seem to make sense. Chris was obviously using the > toolkit headers such as os2.h. I find it hard to belive he was not using > the SOM header from the toolkit too. > Why? os2.h and the SOM headers are included with VAC++ 3.08 here (found on Winworld IIRC) and the mediafolder/include/wpobject.hh has, // This file was generated by the IBM "DirectToSOM" emitter for C++ (V1.77) // Generated at 10/22/96 06:18:53 EDT // This is class: WPObject // Mangled class name: WPObject // SE: May 19/94 While the toolkit version I compiled has, // Generated from wpobject.idl at 07/28/20 09:09:35 EDT // By the IBM DTS C++ header emitter version 1.156 // Using cpp.efw file version 1.87 Hmm, they seem like separate programs rather then different versions of sc. Anyways, I'll have a go using the idl files included with VAC++ tomorrow if not too burned out. There's also the Warp v3 toolkit on Winworld, looks like floppies though :( The mediafolder headers in the eCS zip also look interesting. Dave -- This email was Anti Virus checked by Astaro Security Gateway. http://www.sophos.com