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 911393 for cwmm-dev@2rosenthals.com; Tue, 21 Jul 2020 23:16:41 -0400 Received: from [192.168.200.201] (port=58288 helo=mail2.2rosenthals.com) by mail.2rosenthals.com with esmtp (Exim 4.82_1-5b7a7c0-XX) (envelope-from ) id 1jy5F8-0000td-2l for cwmm-dev@2rosenthals.com; Tue, 21 Jul 2020 23:16:30 -0400 Received: from mail-pg1-f170.google.com ([209.85.215.170]:33701) by mail2.2rosenthals.com with esmtps (TLSv1.2:AES128-GCM-SHA256:128) (Exim 4.82_1-5b7a7c0-XX) (envelope-from ) id 1jy5AB-0003Bk-1h for cwmm-dev@2rosenthals.com; Tue, 21 Jul 2020 23:11:23 -0400 Received: by mail-pg1-f170.google.com with SMTP id o13so459516pgf.0 for ; Tue, 21 Jul 2020 20:11:23 -0700 (PDT) X-CTCH-RefID: str=0001.0A02020E.5F17AE5B.0028,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=gHJZFVVQXQZ9S0O4X2z5ZyA2NScoOR7DUcctksqbVYU=; b=CWTJHdUovBJElD5Era1Cet9hElEZCPOchWshiaRbLE1lgqIqPd44S94hSpnErkmXRS 3cy9qPBe8C4ttIwXryFX4EuaAwNnBdISZsgs31PVbNjUoP9TXZzNReXbr3hmDlK9Zd3S 8l/e3uM4+fFyVr3HhSuXEBW7LqZi+PTCCL/MwdtjMg+DsGpkTHyypWyVO9FoxHtmvg7M zoIAqpIDtBCez8lFqqDCahVZCJEx9yzwxNTP7yE/VVOkWQjjXf4dfbKKOMfONKpIl3pW EfBgT5EQCazdquO95fdYTcQB7FjYQ5+/OCsUDre/3tIiA58Dl8gskAszeg0jy4eHyZz4 Dz4A== 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=gHJZFVVQXQZ9S0O4X2z5ZyA2NScoOR7DUcctksqbVYU=; b=qcoLoAv7cy20ol9+dpWVL+cBrwMaumI864YMO6i8O+T1UwJ8HhdHMgowB01mxR3Kz8 c/VCj7RED/7MOZmypfDOmk7Gqgd7PIvOK+ZJXrHPd1H+uVAE7oFQMxz7wpFOBMfebQto G0R6Ob8204MjU+2yg15SoI26wkZzTx+6o4le+JKgV+svWUrXN6HjJe2pZeRimglr6ohB hFHeTW2OSFfzVP8dwjZvxVUU17EfWGqM/ha5E7bWTfKGNIJYC3AFkfozViXriotyepga hCEwa6lbAuaI++1zM2IsY6D3jHPCl/HOLKZSr1ONPoDTezq5xUaq+Q1nn7On0nTqBz6/ UwKg== X-Gm-Message-State: AOAM5320pqO69Z93+HCW8Dp+J/rycI8Wp+e/4hdW+9aeA7XfDgF7iZnf 9bdC6riZZnPC/8XGIGyupRUVTo5p X-Google-Smtp-Source: ABdhPJwAEhqSnFTpb5/U1MVb/0952P7EB+jYMJJD5UNEjo6Gut1NeFga3eu9MdublrkmLUesKtVlUQ== X-Received: by 2002:a62:8f4b:: with SMTP id n72mr25383635pfd.284.1595387481768; Tue, 21 Jul 2020 20:11:21 -0700 (PDT) Return-Path: Received: from [192.168.0.104] ([209.52.88.182]) by smtp.gmail.com with ESMTPSA id 190sm21759654pfz.41.2020.07.21.20.11.21 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Tue, 21 Jul 2020 20:11:21 -0700 (PDT) Subject: Re: [cwmm-dev] Compiling cwwm To: CWMM Developers Mailing List References: Message-ID: <67ad8f69-c13f-2937-2c6d-2ab2c1cc9390@gmail.com> Date: Tue, 21 Jul 2020 20:11:20 -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/19/20 07:40 PM, Steven Levine wrote: >> Yes, the first part of the compile involves generating quite a few hh >> files out of idl files. > Some of these .idl files, such as wpdataf.idl, are part of the toolkit as > is wpdataf.h and wpdataf.xh. Others such as wpdataf.hh are not, so you > need to generate them if your code needs them and it appears the cwmm > does. The .hh files are used by code that uses the DTS interface. See > the SOM Programming Guide in the toolkit for the details. Yes, I have to look at the SOM Programming Guide. It's quite possible that wpdataf.hh uses different compile options then wpdataf.xh. Chris seems to have had stuff scattered all over G: based on the hard coded paths I've found. > >> No sign of progfolder* > Perhaps this one got lost. For now, comment anything that requires it out > of the build, which means don't build progfldr.dll/progfolder.dll. For now, I'm trying make -k just haven't had much time/energy lately. > >> and wpdataf.hh seems to >> be a system header > It's not. > >> as it is surrounded by <> and the only wpdataf.* >> files I find are in the toolkit and no hh file. > wpdataf.h is provided by the toolkit, so it can be considered a system > header. Keep in mind that the only thing that <> does is change the > include search order. Whether or not a file is system header is somewhat > a matter of POV. > > The lack of a wpdataf.hh is not a problem because none of the code > requires it, which explains why the make files don't create it. OK > >> All but those 2 are generated. I assume that progfolder.hh should be >> generated from progfolder.idl or be referenced somewhere other then an >> include line in the source. > We need to track down progfolder.idl, but that can happen in parallel with > getting everything else to build. > > You might try turning off optimization and see if that works around the > compiler defect. More reading up I need to do. Dave -- This email was Anti Virus checked by Astaro Security Gateway. http://www.sophos.com