0

Following the instructions on http://iitdu.forumsmotion.com/t108-gcc-compiler-in-notepad

However, upon execution of NPPExec with the code provided (below), ld.exe displays a warning detailing that linintl-8.dll is missing.

// The script code, C source code compiling with GNU CC (GCC) in notepad++ (by "NppExec" plug-in) and compressing with UPX...
//
// Enable? "//" signs remove in code line.
// Sample: C:\Program Files\CodeBlocks\MinGW\bin\gcc.exe "$(FULL_CURRENT_PATH)" -o $(NAME_PART)

YOUR_GCC\BIN\_PATH_HERE\gcc.exe "$(FULL_CURRENT_PATH)" -o $(NAME_PART)

// UPX Compress (with "--best, --ultra-brute" options)
// Enable? "//" signs remove in code line.
// Sample: C:\WINDOWS\system32\upx.exe --best --ultra-brute $(NAME_PART).exe

YOUR_UPX_PATH_HERE\upx.exe --best --ultra-brute $(NAME_PART).exe

Yet, I can see linintl-8.dll sitting in the bin directory of mingw.

Does anybody have any idea how this issue can be resolved, or alternatively an entirely different method to successfully compile C in notepad++ ?

Cœur
  • 37,241
  • 25
  • 195
  • 267
Stumbler
  • 2,056
  • 7
  • 35
  • 61
  • shouldn't that be somewhere in system or system32 ? – iabdalkader Nov 05 '12 at 10:12
  • 1
    not sure, that's why I posted a comment, you could try it :) – iabdalkader Nov 05 '12 at 10:29
  • 1
    Did you install Mingw separately, or did it come with the IDE? You should try to simply reinstall Mingw, using the pre-made installer which you can download from the [Mingw site](http://www.mingw.org/wiki). There should be no need to register DLLs manually. – Lundin Nov 05 '12 at 10:43

1 Answers1

1

I'm no Windows expert, but I know that dlls should go somewhere in C:/System or C:/System32 for Windows 7 you should check this question:

How do I register a DLL file on Windows 7 64-bit?

Community
  • 1
  • 1
iabdalkader
  • 17,009
  • 4
  • 47
  • 74