Author Topic: 64 bits form  (Read 6060 times)

kassik

  • Guest
64 bits form
« on: July 25, 2011, 12:53:38 pm »

Dear all,

I have recently acquired new hardware.. I am running now Windows 7 64bits and my current code::blocks is 32bits form.
I searched and googled a lot but I didn't find any 64bits form of code::blocks to download, so if there is any 64bits form of this software I would be appreciated if someone tell me how to find and download it.

thanks a lot.

Offline oBFusCATed

  • Developer
  • Lives here!
  • *****
  • Posts: 13413
    • Travis build status
Re: 64 bits form
« Reply #1 on: July 25, 2011, 01:21:21 pm »
You won't find 64bit C::B for Windows anywhere, because at the moment C::B is not buildable for Win64, unfortunately.
But I see no problem using the 32bit version. Is there any? (Keep in mind that even VStudio is 32bit)

p.s. There was a thread somewhere on the forum with the discussions about the 64bit builds.
(most of the time I ignore long posts)
[strangers don't send me private messages, I'll ignore them; post a topic in the forum, but first read the rules!]

Offline liuyg

  • Multiple posting newcomer
  • *
  • Posts: 12
Re: 64 bits form
« Reply #2 on: July 30, 2011, 04:53:08 am »
I also look up 64bit CB, but not found.

I can't run GDB with 32bit CB on 64bit Win7. I check window event log that report

[removed non-english content to comply with forum policy]

My MingW is TDM64. Any other catch the same issue?


« Last Edit: July 30, 2011, 08:58:09 am by MortenMacFly »

Offline MortenMacFly

  • Administrator
  • Lives here!
  • *****
  • Posts: 9694
Re: 64 bits form
« Reply #3 on: July 30, 2011, 08:59:22 am »
I can't run GDB with 32bit CB on 64bit Win7. I check window event log that report
Please try to reproduce on the command line and then report to the GDB guys. This is not a C::B isssue and this forum is related to C::B (bugs) only, not GDB (bugs). Thank you.
Compiler logging: Settings->Compiler & Debugger->tab "Other"->Compiler logging="Full command line"
C::B Manual: https://www.codeblocks.org/docs/main_codeblocks_en.html
C::B FAQ: https://wiki.codeblocks.org/index.php?title=FAQ

Offline liuyg

  • Multiple posting newcomer
  • *
  • Posts: 12
Re: 64 bits form
« Reply #4 on: July 30, 2011, 02:52:13 pm »

Are you sure it's GDB bug? 

I can run GDB successfully in command line, but can't in C::B!!!!!

My chinese record can't display, so paste simply event data.

 gdb.exe
   0.0.0.0
   4c033462
   gdb.exe
   0.0.0.0
   4c033462
   c0000005
   0000000000069141
   af0
   01cc4eb672a1fa2b
   D:\MinGW\MinGW64\bin\gdb.exe
   D:\MinGW\MinGW64\bin\gdb.exe
   b3035e99-baa9-11e0-95b3-f0def10ebee3




Offline oBFusCATed

  • Developer
  • Lives here!
  • *****
  • Posts: 13413
    • Travis build status
Re: 64 bits form
« Reply #5 on: July 30, 2011, 03:08:38 pm »
Can you paste the debugger's debug log? (this is different from the normal debugger log and you should enable it in the settings)
(most of the time I ignore long posts)
[strangers don't send me private messages, I'll ignore them; post a topic in the forum, but first read the rules!]

Offline liuyg

  • Multiple posting newcomer
  • *
  • Posts: 12
Re: 64 bits form
« Reply #6 on: August 03, 2011, 10:33:21 am »
the debugger's debug log:

PATH=.;D:\MinGW\wxWidgets-2.8.12\lib\gcc_dllx64;D:\MingW\MingW64\bin;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Python32;D:\tools;D:\coding_tools;D:\gnu_tools;C:\Program Files\TortoiseHg\
Command-line: D:\MinGW\MinGW64\bin\gdb.exe -nx -fullname  -quiet -args bin/Debug/64app.exe
Working dir : D:\project\64app\
> set prompt >>>>>>cb_gdb:
Reading symbols from D:\project\64app/bin/Debug/64app.exe...done.
(gdb) >>>>>>cb_gdb:
> show version
GNU gdb (GDB) 7.1
Copyright (C) 2010 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-w64-mingw32".
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>.
>>>>>>cb_gdb:
> set confirm off
>>>>>>cb_gdb:
> set width 0
>>>>>>cb_gdb:
> set height 0
>>>>>>cb_gdb:
> set breakpoint pending on
>>>>>>cb_gdb:
> set print asm-demangle on
>>>>>>cb_gdb:
> set unwindonsignal on
>>>>>>cb_gdb:
> set debugevents on
>>>>>>cb_gdb:
> set disassembly-flavor att
>>>>>>cb_gdb:
> catch throw
Catchpoint 1 (throw)
>>>>>>cb_gdb:
> source D:\MinGW\codeblock\share\codeblocks/scripts/stl-views-1.0.3.gdb
>>>>>>cb_gdb:
> directory D:/project/64app/
>>>>>>cb_gdb:
> break "D:/project/64app/_4appMain.cpp:61"
GDB does not support pointers to methods on this target
>>>>>>cb_gdb:
> run
gdb: windows_init_thread_list
[New Thread 6012.0x148c]
ContinueDebugEven
t (cpid=6012, ctid=148c, DBG_CONTINUE);

Offline oBFusCATed

  • Developer
  • Lives here!
  • *****
  • Posts: 13413
    • Travis build status
Re: 64 bits form
« Reply #7 on: August 03, 2011, 11:14:38 am »
the debugger's debug log:
Code
> break "D:/project/64app/_4appMain.cpp:61"
GDB does not support pointers to methods on this target
Seems like a GDB problem or broken symbols. Go ask GDB/GCC/MinGW devs for support.
Does it work if you run gdb from the command line (probably omitting some of the commands)?

p.s. please use code tags for log pastes.
(most of the time I ignore long posts)
[strangers don't send me private messages, I'll ignore them; post a topic in the forum, but first read the rules!]