#2061 sdcdb (v3.2.0) fails to run and displays error message

closed-fixed
Borut Ražem
Debugger (15)
5
2013-05-25
2012-07-14
jda2158
No

SDCC : mcs51/gbz80/z80/z180/r2k/r3ka/ds390/pic16/pic14/TININative/ds400/hc08/s08
3.2.0 #8008 (Jul 6 2012) (MINGW32)

Running sdcdb on Windows 7 64-bit system results in the following error message being displayed: "The procedure entry point rl_free could not be located in the dynamic link library readline5.dll."

Discussion

  • Borut Ražem
    Borut Ražem
    2012-07-15

    Actually it didn't work also on Windows 32-bit systems starting with sdcc 3.1.0. The reason was wrong readline5.dll included in the packages. Starting with today's snapshot builds the correct readline5.dll is included in snapshot build packages.

    In order to be able to run the sdcdb from SDCC 3.2.0 release you can extrect readline.dll from the snapshot build zip package sdcc-snapshot-i586-mingw32msvc-YYYYMMDD-BBBB.zip and overwrite readline5.dll in the SDCC 3.2.0 installation directory.

    I'll probably repack the sdcc-3.2.0-setup.exe package with the correct readline5.dll and make the sdcc-3.2.0a-setup.exe release package.

    Borut

     
  • Borut Ražem
    Borut Ražem
    2012-07-15

    • milestone: --> fixed
    • assigned_to: nobody --> borutr
    • status: open --> closed-fixed
     
  • Borut Ražem
    Borut Ražem
    2012-07-15

    I uploaded the repacked sdcc-3.2.0a-setup.exe with correct readline5.dll to Sourceforge File Release.

    Borut