Mailing-List: contact cygwin-help AT sourceware DOT cygnus DOT com; run by ezmlm List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT sourceware DOT cygnus DOT com Delivered-To: mailing list cygwin AT sourceware DOT cygnus DOT com From: JSONCRAIG AT aol DOT com Message-ID: <78.6bf1611.267cf65c@aol.com> Date: Sat, 17 Jun 2000 11:42:20 EDT Subject: possible ld bug - Resources To: cygwin AT sourceware DOT cygnus DOT com MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="part1_78.6bf1611.267cf65c_boundary" X-Mailer: AOL 4.0 for Windows 95 sub 10 --part1_78.6bf1611.267cf65c_boundary Content-Type: text/plain; charset="US-ASCII" Content-Transfer-Encoding: 7bit Hello, I am using gcc-2.95.2, mingw32. I have made a little testcase to illustrate my problem. The source file refers to two dialog boxes, in two seperate .rc files. When the .rc and .cpp files are compiled, and then linked, only one of the dialog boxes will show up. The one that shows up is the one from the .rc file first in the linking list. This is probably not explained to well, but if you look at the example, WM_CREATE calls DialogBox for BOTH dialogs in resbug.cpp. Running doit1.bat produces an executable that displays dialog1, while doit2.bat one that displays dialog2. I have had similar problems with the bitmap of a toolbar and two resource files. Is it normal behaivior to only have one resource object linked properly? If so, that is rather odd. Why can you link only one resource obj but many .cpp objs? Thank you for your time, Jason Craig --part1_78.6bf1611.267cf65c_boundary Content-Type: application/zip; name="RESBUG.ZIP" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="RESBUG.ZIP" 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 AABNBgAAAAA= --part1_78.6bf1611.267cf65c_boundary Content-Type: text/plain; charset=us-ascii -- Want to unsubscribe from this list? Send a message to cygwin-unsubscribe AT sourceware DOT cygnus DOT com --part1_78.6bf1611.267cf65c_boundary--