| [ Return to Bugs & Features | Roadmap 1.1 | SVN ⇄ GIT | Prev | Next ]
STR #1121
Application: | FLTK Library |
Status: | 1 - Closed w/Resolution |
Priority: | 3 - Moderate, e.g. unable to compile the software |
Scope: | 2 - Specific to an operating system |
Subsystem: | Build Files |
Summary: | sudoku.exe doesn't link on win32 |
Version: | 1.1-current |
Created By: | a.rburgers.quicknet |
Assigned To: | mike |
Fix Version: | 1.1-current (SVN: v4707) |
Update Notification: | |
Trouble Report Files:
|
#1 | a.rburgers.quicknet 13:19 Dec 13, 2005 |
| p01.txt 3k | |
Trouble Report Comments:
|
#1 | a.rburgers.quicknet 13:19 Dec 13, 2005 |
| 1) when compiling on cygwin with either gcc or gcc -mno-cygwin, linking sudoku.exe leads to unsatisfied externals on the waveOut functions. -lwinmm must be added to the link command.
The attached patch sets AUDIOLIBS to -lwinmm for cygwin and mingw in configure.in
2) In revision 4700 there is both a sudoku$(EXEEXT) target and a sudoku target. This is bound to lead to confusion in the future. Therefore I introduced in configure.in SUDOKU_EXTRA_OBJ which contains sudokures.o for cygwin and mingw. In test/Makefile sudokures.o gets is own rule, thus taking steps to using one rule, only for sudoku$(EXEEXT) as for all other executables in the test subdir. The sudoku: rule seems to contain some mac specific stuff, I don't know how to combine both rules at the moment.
3) This patch also contains the patch I suggest in STR#1096 that has not been assigned yet. It deals with _putenv and _hypot not being available on cygwin. I suggest to remove STR#1096 since STR#1096 has been clobbered by irrelevant comments. | |
|
#2 | mike 18:27 Dec 13, 2005 |
| Fixed in Subversion repository. | |
[ Return to Bugs & Features ]
|
| |