diff options
| author | Jason Rumney | 2009-02-04 09:13:18 +0000 |
|---|---|---|
| committer | Jason Rumney | 2009-02-04 09:13:18 +0000 |
| commit | 8c4fae510a5c591e3835ef0bfc94b4b2505bb849 (patch) | |
| tree | f4563a1d5c1565f4e216413e3ab2c82e110b31ba | |
| parent | c381cb8dccae6aff966af47771665ef046aad916 (diff) | |
| download | emacs-8c4fae510a5c591e3835ef0bfc94b4b2505bb849.tar.gz emacs-8c4fae510a5c591e3835ef0bfc94b4b2505bb849.zip | |
(CPP): Note problem with resource compiler of MSVC.
| -rw-r--r-- | etc/ChangeLog | 4 | ||||
| -rw-r--r-- | etc/PROBLEMS | 17 |
2 files changed, 20 insertions, 1 deletions
diff --git a/etc/ChangeLog b/etc/ChangeLog index ce8d8098779..7385577b18b 100644 --- a/etc/ChangeLog +++ b/etc/ChangeLog | |||
| @@ -1,3 +1,7 @@ | |||
| 1 | 2009-02-04 Jason Rumney <jasonr@gnu.org> | ||
| 2 | |||
| 3 | * PROBLEMS (CPP): Note problem with resource compiler of MSVC. | ||
| 4 | |||
| 1 | 2009-01-28 Juanma Barranquero <lekktu@gmail.com> | 5 | 2009-01-28 Juanma Barranquero <lekktu@gmail.com> |
| 2 | 6 | ||
| 3 | * PROBLEMS (Windows): Add entry about TCC/4NT and App Paths keys. | 7 | * PROBLEMS (Windows): Add entry about TCC/4NT and App Paths keys. |
diff --git a/etc/PROBLEMS b/etc/PROBLEMS index 4f49527c55e..fb897ffb5f1 100644 --- a/etc/PROBLEMS +++ b/etc/PROBLEMS | |||
| @@ -2604,10 +2604,25 @@ dynamically linked C library has all the functions, but there is a | |||
| 2604 | conflict between the versions of malloc in the DLL and in Emacs, which | 2604 | conflict between the versions of malloc in the DLL and in Emacs, which |
| 2605 | is not resolvable due to the way Windows does dynamic linking. | 2605 | is not resolvable due to the way Windows does dynamic linking. |
| 2606 | 2606 | ||
| 2607 | We recommend the use of the MingW port of GCC for compiling Emacs, as | 2607 | We recommend the use of the MinGW port of GCC for compiling Emacs, as |
| 2608 | not only does it not suffer these problems, but it is also Free | 2608 | not only does it not suffer these problems, but it is also Free |
| 2609 | software like Emacs. | 2609 | software like Emacs. |
| 2610 | 2610 | ||
| 2611 | *** Building the MS-Windows port with Visual Studio fails compiling emacs.rc | ||
| 2612 | |||
| 2613 | If the build fails with the following message then the problem | ||
| 2614 | described here most likely applies: | ||
| 2615 | |||
| 2616 | ../nt/emacs.rc(1) : error RC2176 : old DIB in icons\emacs.ico; pass it | ||
| 2617 | through SDKPAINT | ||
| 2618 | |||
| 2619 | The Emacs icon contains a high resolution PNG icon for Vista, which is | ||
| 2620 | not recognized by older versions of the resource compiler. There are | ||
| 2621 | several workarounds for this problem: | ||
| 2622 | 1. Use Free MinGW tools to compile, which do not have this problem. | ||
| 2623 | 2. Install the latest Windows SDK. | ||
| 2624 | 3. Replace emacs.ico with an older or edited icon. | ||
| 2625 | |||
| 2611 | ** Linking | 2626 | ** Linking |
| 2612 | 2627 | ||
| 2613 | *** Building Emacs with a system compiler fails to link because of an | 2628 | *** Building Emacs with a system compiler fails to link because of an |