Your message dated Fri, 7 Nov 2008 21:21:30 +1030
with message-id <[EMAIL PROTECTED]>
and subject line Re: Bug#504775: [mingw32-binutils] ld crashes when building
OpenGL/GLUT test program
has caused the Debian Bug report #504775,
regarding [mingw32-binutils] ld crashes when building OpenGL/GLUT test program
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [EMAIL PROTECTED]
immediately.)
--
504775: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=504775
Debian Bug Tracking System
Contact [EMAIL PROTECTED] with problems
--- Begin Message ---
X-Debbugs-Cc: [EMAIL PROTECTED]
Package: mingw32-binutils
Version: 2.18.50-20080109-1
Severity: important
I was having problems compiling an OpenGL/GLUT app, so I tried compiling the
test program from
https://users.cs.jmu.edu/bernstdh/web/common/help/cpp_mingw-glut-setup.php
I ran the build as shown on the webpage's command line, i.e.
$ i586-mingw32msvc-c++ -o test.exe -Wall test.c -mwindows \
glut32.lib -lopengl32 -lglu32
(I had a subdirectory in ./ named GL which contained glut.h).
I got glut32.lib, glut32.dll and glut.h from
http://www.xmission.com/~nate/glut.html (file
http://www.xmission.com/~nate/glut/glut-3.7.6-bin.zip).
I couldn't complete the compilation. According to the error messages, ld
segfaulted! I tried a number of different approaches, like doing a separate
intermediate compilation of the relocatables, and playing with the -m*
option, but the problem remains.
Thanks!
--- System information. ---
Architecture: amd64
Kernel: Linux 2.6.26-1-amd64
Debian Release: lenny/sid
990 testing security.debian.org
990 testing ftp.duth.gr
990 testing ftp.de.debian.org
500 unstable ftp.duth.gr
500 unstable ftp.de.debian.org
500 stable www.dipconsultants.com
500 lenny kde4.debian.net
500 intrepid-updates ftp.duth.gr
500 intrepid ftp.duth.gr
500 64studio www.mirrorservice.org
1 experimental ftp.de.debian.org
--- Package information. ---
Depends (Version) | Installed
=======================-+-===========
libc6 (>= 2.6-1) | 2.8~20080505-0ubuntu7
--- End Message ---
--- Begin Message ---
Hi,
There seem to be two issues here. But the one you probably really care
about isn't a 'bug' in binutils as such. You can't link binaries built
by incompatible c++ compilers, which is what you appear to be trying to
do. Since standardising the C++ ABI is way out of scope here, there
doesn't seem to be much sense in keeping this report open until that
happens. And what you want won't happen until that does.
That it segfaults when you try to do so is a bug, but you are feeding
it 'garbage', so fixing that should probably start with testing mainline
binutils for resilience against that sort of thing. We're probably a
bit too far downstream to usefully track that here too ...
Ron
On Fri, Nov 07, 2008 at 05:08:34AM +0200, Panagiotes Mousikides wrote:
> X-Debbugs-Cc: [EMAIL PROTECTED]
> Package: mingw32-binutils
> Version: 2.18.50-20080109-1
> Severity: important
>
> I was having problems compiling an OpenGL/GLUT app, so I tried compiling the
> test program from
> https://users.cs.jmu.edu/bernstdh/web/common/help/cpp_mingw-glut-setup.php
>
> I ran the build as shown on the webpage's command line, i.e.
> $ i586-mingw32msvc-c++ -o test.exe -Wall test.c -mwindows \
> glut32.lib -lopengl32 -lglu32
> (I had a subdirectory in ./ named GL which contained glut.h).
>
> I got glut32.lib, glut32.dll and glut.h from
> http://www.xmission.com/~nate/glut.html (file
> http://www.xmission.com/~nate/glut/glut-3.7.6-bin.zip).
>
> I couldn't complete the compilation. According to the error messages, ld
> segfaulted! I tried a number of different approaches, like doing a separate
> intermediate compilation of the relocatables, and playing with the -m*
> option, but the problem remains.
>
> Thanks!
>
> --- System information. ---
> Architecture: amd64
> Kernel: Linux 2.6.26-1-amd64
>
> Debian Release: lenny/sid
> 990 testing security.debian.org
> 990 testing ftp.duth.gr
> 990 testing ftp.de.debian.org
> 500 unstable ftp.duth.gr
> 500 unstable ftp.de.debian.org
> 500 stable www.dipconsultants.com
> 500 lenny kde4.debian.net
> 500 intrepid-updates ftp.duth.gr
> 500 intrepid ftp.duth.gr
> 500 64studio www.mirrorservice.org
> 1 experimental ftp.de.debian.org
>
> --- Package information. ---
> Depends (Version) | Installed
> =======================-+-===========
> libc6 (>= 2.6-1) | 2.8~20080505-0ubuntu7
>
>
>
--- End Message ---