Received: by 10.180.100.103 with SMTP id ex7mr177281wib.0.1329474346236; Fri, 17 Feb 2012 02:25:46 -0800 (PST) X-BeenThere: omnetpp@googlegroups.com Received: by 10.181.13.244 with SMTP id fb20ls1254263wid.7.canary; Fri, 17 Feb 2012 02:25:42 -0800 (PST) Received: by 10.180.107.35 with SMTP id gz3mr196277wib.4.1329474342721; Fri, 17 Feb 2012 02:25:42 -0800 (PST) Received: by 10.180.107.35 with SMTP id gz3mr196276wib.4.1329474342690; Fri, 17 Feb 2012 02:25:42 -0800 (PST) Return-Path: Received: from sea-mail.dfki.de (sea-mail.dfki.de. [134.96.191.185]) by gmr-mx.google.com with ESMTPS id ci2si6710593wib.0.2012.02.17.02.25.42 (version=TLSv1/SSLv3 cipher=OTHER); Fri, 17 Feb 2012 02:25:42 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of jan.vogelges...@dfki.de designates 134.96.191.185 as permitted sender) client-ip=134.96.191.185; Authentication-Results: gmr-mx.google.com; spf=pass (google.com: best guess record for domain of jan.vogelges...@dfki.de designates 134.96.191.185 as permitted sender) smtp.mail=jan.vogelges...@dfki.de Received: from sea-mail.dfki.de (localhost.localdomain [127.0.0.1]) by localhost (Email Security Appliance) with SMTP id 4D5C29D1F0_F3E2B26B for ; Fri, 17 Feb 2012 10:25:42 +0000 (GMT) Received: from mail.dfki.de (lnv-104.sb.dfki.de [134.96.191.146]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by sea-mail.dfki.de (Sophos Email Appliance) with ESMTP id D4FD69D1E9_F3E2B25F for ; Fri, 17 Feb 2012 10:25:41 +0000 (GMT) Received: from [10.250.3.53] (unknown [10.250.3.53]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.dfki.de (Postfix) with ESMTPSA id B2FBF310F6 for ; Fri, 17 Feb 2012 11:25:41 +0100 (CET) Message-ID: <4F3E2B25.9080909@dfki.de> Date: Fri, 17 Feb 2012 11:25:41 +0100 From: Jan Vogelgesang User-Agent: Mozilla/5.0 (X11; Linux i686; rv:10.0.1) Gecko/20120208 Thunderbird/10.0.1 MIME-Version: 1.0 To: omnetpp@googlegroups.com Subject: Re: [Omnetpp-l] make dependency issue with OMNeT++ v4.2.1 IDE References: <4F3D1054.1050...@dfki.de> <1652_1329403711_4F3D173F_1652_8830_1_49CF97100DDD4B4A9C4DC89905CA59A31014DC9...@THSONEA01CMS07P.one.grp> In-Reply-To: Content-Type: multipart/mixed; boundary="------------070800000404050702010403" This is a multi-part message in MIME format. --------------070800000404050702010403 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit Hello Rudolf, hello all, On 16.02.2012 16:44, Rudolf Hornig wrote: > Does it happen with INET? I'am not using INET, just plain Omnet. > Is there a project available where I can check/reproduce the issue? I have included a sample project - it is an "Tictoc example" project with minimal changes, however... During preparation of the sample i discovered the issue is related to the file extension used for source files throughout the project - using ".cc" is working fine, using ".cpp" shows the dependency issue. (this is unaffected by the "C++ file extension" setting in Makemake options) Hope that helps. And i would be happy if you have any hint for an workaround or patch, as changing the file extension is not an option in my project. Regards, jan > > On Thu, Feb 16, 2012 at 3:48 PM, MASSIN Raphael > > wrote: > > Dear all, > > I confirm that the problem still exists on Windows with v4.2.1. > > Sincerely, > > Rapha�l > > -----Message d'origine----- > De : omnetpp@googlegroups.com > [mailto:omnetpp@googlegroups.com ] > De la part de Jan Vogelgesang > Envoy� : jeudi 16 f�vrier 2012 15:19 > � : omnetpp@googlegroups.com > Objet : [Omnetpp-l] make dependency issue with OMNeT++ v4.2.1 IDE > > Hello, > > i have the same problem as already posted by Raphel Massin on Dec 21, > 2011, but i am using OMNeT++ v4.2.1 on Linux. > > The problem is that the makefile generated by the IDE does not include > any header dependecies (neither *.h nor *_m.h), see [1] for an example. > However, running "make depend" on the IDE generated makefile adds the > necessary dependencies to the makefile, see [2] for an example. > > Calling opp_makemake from a shell (using parameters as shown by IDE) > generates the correct makefile, including the dependencies, in one step. > > The problem shows up even on freshly generated projects in OMNeT++ > v4.2.1 and OMNeT++ v4.2 on both Linux and (as reported by Raphel Massin) > Windows. > I just checked OMNeT++ v4.1 and the problem doesn't show up there. > > Any suggestions what i should check additionally before filling a bug? > > Regards, > jan > > > [1] excerpt from make file: > [.....] > # DO NOT DELETE THIS LINE -- make depend depends on it. > $O/cohon_api_base/CohonHandle.o: cohon_api_base/CohonHandle.cpp > $O/cohon_api_base/Publisher.o: cohon_api_base/Publisher.cpp > $O/cohon_routing_core/messages/ControlMessage.o: > cohon_routing_core/messages/ControlMessage.cpp > [.....] > > > [1] excerpt from make file: > [.....] > # DO NOT DELETE THIS LINE -- make depend depends on it. > $O/cohon_api_base/CohonHandle.o: cohon_api_base/CohonHandle.cpp \ > ./cohon_common/SequenceNumber.h \ > src/base/logging.h \ > ./cohon_common/CoHoNMessageStructs.h \ > ./cohon_common/CohonTypedefs.h \ > cohon_api_base/Publisher.h \ > cohon_api_base/CohonHandle.h \ > cohon_api_base/Subscriber.h \ > ./cohon_common/tee_ostreams.h \ > src/base/singleton.h \ > src/base/LogStream.h \ > cohon_api_base/messages/Item.h \ > ./cohon_message_pipeline/Message.h \ > ./cohon_common/TopicID.h \ > ./cohon_common/TypeNameDemangling.h \ > ./cohon_message_pipeline/MessageBuffer.h \ > ./cohon_api_base/messages/Item.h \ > ./cohon_common/std.h \ > cohon_api_base/TopicSubscriber.h \ > ./cohon_common/TopicProperties.h \ > ./cohon_api_base/SubscriberEvent.h > $O/cohon_api_base/Publisher.o: cohon_api_base/Publisher.cpp \ > ./cohon_common/SequenceNumber.h \ > src/base/logging.h \ > ./cohon_common/CoHoNMessageStructs.h \ > ./cohon_common/CohonTypedefs.h \ > cohon_api_base/Publisher.h \ > ./cohon_common/tee_ostreams.h \ > src/base/LogStream.h \ > src/base/singleton.h \ > cohon_api_base/messages/Item.h \ > ./cohon_message_pipeline/Message.h \ > ./cohon_common/TopicID.h \ > ./cohon_message_pipeline/MessageBuffer.h \ > ./cohon_common/TypeNameDemangling.h \ > ./cohon_common/std.h \ > ./cohon_common/TopicProperties.h > cohon_routing_core/messages/ControlMessage.cpp \ > src/omnet_messages/L2Message_m.h \ > cohon_routing_core/messages/ControlMessage.h \ > ./cohon_common/CoHoNMessageStructs.h \ > src/base/LogStream.h \ > ./cohon_message_pipeline/Message.h \ > cohon_common/CohonTypedefs.h \ > ./cohon_common/TopicID.h \ > ./cohon_message_pipeline/MessageBuffer.h \ > ./cohon_common/TypeNameDemangling.h \ > cohon_common/TopicID.h \ > src/base/logging.h \ > ./cohon_common/CohonTypedefs.h \ > cohon_routing_core/messages/L2Message.h \ > ./cohon_common/tee_ostreams.h \ > src/base/singleton.h \ > src/omnet_messages/ControlMessage_m.h \ > ./cohon_common/std.h > [.....] > > -- > Sent from the OMNeT++ mailing list. To configure your membership, > visit http://groups.google.com/group/omnetpp > > -- > Sent from the OMNeT++ mailing list. To configure your membership, > visit http://groups.google.com/group/omnetpp > > > -- > Sent from the OMNeT++ mailing list. To configure your membership, > visit http://groups.google.com/group/omnetpp -- Jan Vogelgesang Weltraumrobotik Hauptadresse Standort Bremen: DFKI GmbH Robotics Innovation Center Robert-Hooke-Stra�e 5 28359 Bremen, Germany Besuchsadresse im Geb�ude Unicom 1: Mary-Somerville-Stra�e 9 28359 Bremen, Germany Phone: +49 (0)421 178 45-6654 Fax: +49 (0)421 178 45-6613 E-Mail: jan.vogelges...@dfki.de Weitere Informationen: http://www.dfki.de/robotik ----------------------------------------------------------------------- Deutsches Forschungszentrum fuer Kuenstliche Intelligenz GmbH Firmensitz: Trippstadter Stra�e 122, D-67663 Kaiserslautern Geschaeftsfuehrung: Prof. Dr. Dr. h.c. mult. Wolfgang Wahlster (Vorsitzender) Dr. Walter Olthoff Vorsitzender des Aufsichtsrats: Prof. Dr. h.c. Hans A. Aukes Amtsgericht Kaiserslautern, HRB 2313 Sitz der Gesellschaft: Kaiserslautern (HRB 2313) USt-Id.Nr.: DE 148646973 Steuernummer: 19/673/0060/3 ----------------------------------------------------------------------- --------------070800000404050702010403 Content-Type: application/x-gzip; name="testHeaderDependency.tar.gz" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="testHeaderDependency.tar.gz" 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 --------------070800000404050702010403--