[ANNOUNCEMENT] Updated: gcc-4.8.3-1 (x86/x86_64)
Chris J. Breisch
chris.ml@breisch.org
Wed May 28 22:20:00 GMT 2014
Ken Brown wrote:
> On 5/28/2014 1:13 PM, Chris J. Breisch wrote:
>> JonY wrote:
>>> gcc-4.8.3-1 is now uploaded for both 32-bit and 64-bit Cygwin. This
>>> includes a patch to automatically link in the default manifest for
>>> executable files.
>>>
>>> Known issues:
>>> Cygwin 64-bit gcc-4.8.3-1 debuginfo package is missing and was not
>>> generated by cygport, I am still investigating this.
>>
>> There seems to be a problem, at least on my machine:
>>
>> $ g++
>> -bash: /usr/bin/g++: cannot execute binary file
>> $ which g++
>> /usr/bin/g++
>> $ /usr/bin/g++
>> -bash: /usr/bin/g++: cannot execute binary file
>> $ file /usr/bin/g++
>> /usr/bin/g++: PE32+ executable (console) x86-64 (stripped to external
>> PDB), for MS Windows
>> $ ldd /usr/bin/g++
>> ldd: /usr/bin/g++: Exec format error
>> $ ldd /usr/bin/g++.exe
>> ldd: /usr/bin/g++.exe: Exec format error
>
> This might be a result of the binutils problem that I reported here:
>
> https://cygwin.com/ml/cygwin/2014-04/msg00199.html
>
> Ken
>
Yes, the behavior looks exactly like what you described there.
$ objdump -j .rsrc -s /usr/bin/g++.exe
/usr/bin/g++.exe: file format pei-x86-64
Contents of section .rsrc:
objdump: Reading section failed
--
Chris J. Breisch
--
Problem reports: http://cygwin.com/problems.html
FAQ: http://cygwin.com/faq/
Documentation: http://cygwin.com/docs.html
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
More information about the Cygwin
mailing list