Problem compiling with Cygwin
Hi folks, I just updated my cvs to the latest. It's been a week or so since I last did this. However, now I cannot compile an Iriver H300 build under Cygwin any more. GCC gives me an error message that is totally beyond me. I've pasted the output from make below. The problem is in the libfaad plug-in. Anyone got any idea what recent change might have broken H300 Cygwin builds? Thanks heaps, Andrew. make[1]: `rdf2binary' is up to date. make[1]: `convbdf' is up to date. make[1]: `scramble' is up to date. make[1]: `descramble' is up to date. make[1]: `mkboot' is up to date. make[1]: `bmp2rb' is up to date. make[1]: `codepages' is up to date. make[1]: Nothing to be done for `all'. MAKE in bitmaps/native make[3]: Nothing to be done for `all'. MAKE in bitmaps/mono make[3]: Nothing to be done for `all'. MAKE in bitmaps/remote_native make[3]: Nothing to be done for `all'. MAKE in bitmaps/remote_mono make[3]: Nothing to be done for `all'. make[2]: Nothing to be done for `all'. MAKE in Tremor make[3]: Nothing to be done for `all'. MAKE in libmad make[3]: Nothing to be done for `all'. MAKE in libffmpegFLAC make[3]: Nothing to be done for `all'. MAKE in liba52 make[3]: Nothing to be done for `all'. MAKE in libmusepack make[3]: Nothing to be done for `all'. MAKE in libwavpack make[3]: Nothing to be done for `all'. MAKE in libalac make[3]: Nothing to be done for `all'. MAKE in libm4a make[3]: Nothing to be done for `all'. MAKE in libfaad CC tns.c tns.c: In function `tns_decode_frame': tns.c:130: error: insn does not satisfy its constraints: (insn 751 445 446 25 (set (reg:QI 8 %a0) (mem:QI (plus:SI (reg/f:SI 14 %a6) (const_int -255 [0xff01])) [44 tns_order+0 S1 A8])) 33 {*m68k.md:826} (nil) (nil)) tns.c:130: internal compiler error: in reload_cse_simplify_operands, at postreload.c:391 Please submit a full bug report, with preprocessed source if appropriate. See URL:http://gcc.gnu.org/bugs.html for instructions. make[3]: *** [/home/andrew/rockbox/build/apps/codecs/libfaad/tns.o] Error 1 make[2]: *** [libfaad] Error 2 make[1]: *** [build-codecs] Error 2 make: *** [all] Error 2
Re: Problem compiling with Cygwin
Andrew Hart wrote: Hi folks, I just updated my cvs to the latest. It's been a week or so since I last did this. However, now I cannot compile an Iriver H300 build under Cygwin any more. GCC gives me an error message that is totally beyond me. I've pasted the output from make below. The problem is in the libfaad plug-in. Anyone got any idea what recent change might have broken H300 Cygwin builds? You probably need to upgrade GCC. What does gcc -v tell you? -- Jonas H rasher(at)rasher(dot)dk
RE: Problem compiling with Cygwin
Yes, this gcc bug was fixed in 3.4.5 (and 3.4.6 is OK as well). Didn't try =gcc-4, but the wiki says it doesn't work well. -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Andrew Hart Sent: Friday, September 29, 2006 2:43 PM To: Rockbox development Subject: Re: Problem compiling with Cygwin Jonas, Hi. The stock standard gcc in my cygwin distribution (which I-ve never bothered upgrading) is 3.3.3. But the m68k-elf-gcc which i use for cross-compiling Rockbox for my H300 is version 3.4.4. As you can tell, I don't have a dev. env. set up for compiling Rockbox on all platforms as yet. Do I need a later version than 3.4.4? Many thanks, Andrew. Jonas H wrote: Andrew Hart wrote: Hi folks, I just updated my cvs to the latest. It's been a week or so since I last did this. However, now I cannot compile an Iriver H300 build under Cygwin any more. GCC gives me an error message that is totally beyond me. I've pasted the output from make below. The problem is in the libfaad plug-in. Anyone got any idea what recent change might have broken H300 Cygwin builds? You probably need to upgrade GCC. What does gcc -v tell you?
Re: barrywardell: apps/plugins/rockboy Makefile,1.15,1.16
On Fri, 29 Sep 2006, [EMAIL PROTECTED] wrote: +ifeq ($(UNAME), Darwin) +SHARED_FLAG=-dynamiclib -Wl,-single_module +else +SHARED_FLAG=-shared +endif Barry, since this is done in numerous Makefiles now, wouldn't it be nicer to have the configure script create the SHARED_FLAG variable in the root Makefile and have all other Makefiles just use that? -- Daniel Stenberg -- http://www.rockbox.org/ -- http://daniel.haxx.se/
Re: barrywardell: apps/plugins/rockboy Makefile,1.15,1.16
Indeed, that would be better. How does this look? I can't say Makefiles are my strong point!On 9/29/06, Daniel Stenberg [EMAIL PROTECTED] wrote:On Fri, 29 Sep 2006, [EMAIL PROTECTED] wrote: +ifeq ($(UNAME), Darwin) +SHARED_FLAG=-dynamiclib -Wl,-single_module +else +SHARED_FLAG=-shared +endifBarry, since this is done in numerous Makefiles now, wouldn't it be nicer to have the configure script create the SHARED_FLAG variable in the root Makefileand have all other Makefiles just use that?--Daniel Stenberg -- http://www.rockbox.org/ -- http://daniel.haxx.se/ Index: apps/codecs/Makefile === RCS file: /cvsroot/rockbox/apps/codecs/Makefile,v retrieving revision 1.37 diff -u -r1.37 Makefile --- apps/codecs/Makefile 29 Sep 2006 16:15:07 - 1.37 +++ apps/codecs/Makefile 29 Sep 2006 19:50:31 - @@ -12,12 +12,6 @@ CFLAGS = $(INCLUDES) $(GCCOPTS) $(TARGET_INC) $(TARGET) $(EXTRA_DEFINES) \ -DTARGET_ID=$(TARGET_ID) -DMEM=${MEMORYSIZE} -DCODEC -ifeq ($(UNAME), Darwin) -SHARED_FLAG=-dynamiclib -Wl,-single_module -else -SHARED_FLAG=-shared -endif - ifdef APPEXTRA INCLUDES += $(patsubst %,-I$(APPSDIR)/%,$(subst :, ,$(APPEXTRA))) endif Index: apps/plugins/Makefile === RCS file: /cvsroot/rockbox/apps/plugins/Makefile,v retrieving revision 1.77 diff -u -r1.77 Makefile --- apps/plugins/Makefile 29 Sep 2006 16:15:08 - 1.77 +++ apps/plugins/Makefile 29 Sep 2006 19:50:32 - @@ -13,12 +13,6 @@ CFLAGS = $(INCLUDES) $(GCCOPTS) $(TARGET) $(EXTRA_DEFINES) \ -DTARGET_ID=$(TARGET_ID) -DMEM=${MEMORYSIZE} -DPLUGIN -ifeq ($(UNAME), Darwin) -SHARED_FLAG=-dynamiclib -Wl,-single_module -else -SHARED_FLAG=-shared -endif - ifdef APPEXTRA INCLUDES += $(patsubst %,-I$(APPSDIR)/%,$(subst :, ,$(APPEXTRA))) endif Index: apps/plugins/chessbox/Makefile === RCS file: /cvsroot/rockbox/apps/plugins/chessbox/Makefile,v retrieving revision 1.7 diff -u -r1.7 Makefile --- apps/plugins/chessbox/Makefile 29 Sep 2006 16:15:08 - 1.7 +++ apps/plugins/chessbox/Makefile 29 Sep 2006 19:50:33 - @@ -12,12 +12,6 @@ CFLAGS = $(GCCOPTS) -O2 $(INCLUDES) $(TARGET) $(EXTRA_DEFINES) \ -DTARGET_ID=$(TARGET_ID) -DMEM=${MEMORYSIZE} -DPLUGIN -ifeq ($(UNAME), Darwin) -SHARED_FLAG=-dynamiclib -Wl,-single_module -else -SHARED_FLAG=-shared -endif - ifdef APPEXTRA INCLUDES += $(patsubst %,-I$(APPSDIR)/%,$(subst :, ,$(APPEXTRA))) endif Index: apps/plugins/databox/Makefile === RCS file: /cvsroot/rockbox/apps/plugins/databox/Makefile,v retrieving revision 1.8 diff -u -r1.8 Makefile --- apps/plugins/databox/Makefile 29 Sep 2006 16:15:08 - 1.8 +++ apps/plugins/databox/Makefile 29 Sep 2006 19:50:33 - @@ -12,12 +12,6 @@ CFLAGS = $(INCLUDES) $(GCCOPTS) -O3 $(TARGET) $(EXTRA_DEFINES) \ -DTARGET_ID=$(TARGET_ID) -DMEM=${MEMORYSIZE} -DPLUGIN -ifeq ($(UNAME), Darwin) -SHARED_FLAG=-dynamiclib -Wl,-single_module -else -SHARED_FLAG=-shared -endif - ifdef APPEXTRA INCLUDES += $(patsubst %,-I$(APPSDIR)/%,$(subst :, ,$(APPEXTRA))) endif Index: apps/plugins/doom/Makefile === RCS file: /cvsroot/rockbox/apps/plugins/doom/Makefile,v retrieving revision 1.5 diff -u -r1.5 Makefile --- apps/plugins/doom/Makefile 29 Sep 2006 16:15:08 - 1.5 +++ apps/plugins/doom/Makefile 29 Sep 2006 19:50:33 - @@ -26,12 +26,6 @@ -DTARGET_ID=$(TARGET_ID) -DMEM=${MEMORYSIZE} -DPLUGIN \ -Wno-strict-prototypes -O2 $(PROFILE_OPTS) -ifeq ($(UNAME), Darwin) -SHARED_FLAG=-dynamiclib -Wl,-single_module -else -SHARED_FLAG=-shared -endif - ifdef APPEXTRA INCLUDES += $(patsubst %,-I$(APPSDIR)/%,$(subst :, ,$(APPEXTRA))) endif Index: apps/plugins/mpegplayer/Makefile === RCS file: /cvsroot/rockbox/apps/plugins/mpegplayer/Makefile,v retrieving revision 1.2 diff -u -r1.2 Makefile --- apps/plugins/mpegplayer/Makefile 29 Sep 2006 16:15:08 - 1.2 +++ apps/plugins/mpegplayer/Makefile 29 Sep 2006 19:50:34 - @@ -12,12 +12,6 @@ CFLAGS = $(INCLUDES) $(GCCOPTS) -O2 $(TARGET) $(EXTRA_DEFINES) \ -DTARGET_ID=$(TARGET_ID) -DMEM=${MEMORYSIZE} -DPLUGIN -ifeq ($(UNAME), Darwin) -SHARED_FLAG=-dynamiclib -Wl,-single_module -else -SHARED_FLAG=-shared -endif - ifdef APPEXTRA INCLUDES += $(patsubst %,-I$(APPSDIR)/%,$(subst :, ,$(APPEXTRA))) endif Index: apps/plugins/pacbox/Makefile === RCS file: /cvsroot/rockbox/apps/plugins/pacbox/Makefile,v retrieving revision 1.4 diff -u -r1.4 Makefile --- apps/plugins/pacbox/Makefile 29 Sep 2006 16:15:09 - 1.4 +++ apps/plugins/pacbox/Makefile 29 Sep 2006 19:50:34 - @@ -12,12 +12,6 @@ CFLAGS = $(INCLUDES) $(GCCOPTS) -O2 $(TARGET) $(EXTRA_DEFINES) \
Re: gui_syncsplash unclear on dark backdrop; iriver H320
Calum Mackay wrote: hi all, apols if this isn't the right place. I've just submitted task FS#6089 to note this issue. cheers, c.
Re: gui_syncsplash unclear on dark backdrop; iriver H320
Dominik Riebeling wrote: Please, even if a devs tells to submit a bug report, do a search first. Currently we have 900+ open tasks, so it's unlikely anyone having a complete overview. That issue has been reported earlier and having duplicate entries only make Flyspray more unsorted. Thanks Dominik; I did a search before my previous emails on this issue, and was unable to find anything relevant. I searched for splash, and a few other things. Other than reading all 900-odd synopses, how else might I have found it? Would you have a ptr to the relevant task, please? regards, calum.
Open patches in Rockbox
Flyspray contains 284 open patches: 3 years 210 days old: Edit ID3 Tags 21 comments, 9 files: http://www.rockbox.org/tracker/1008 3 years 41 days old: Sleep mode after n tracks (req# 674890) 2 comments, 1 files: http://www.rockbox.org/tracker/1642 3 years 40 days old: Extended volume fade options 10 comments, 2 files: http://www.rockbox.org/tracker/1645 3 years 36 days old: Enhanced menus + MDB patch (for recorder) 2 comments, 1 files: http://www.rockbox.org/tracker/1656 3 years 22 days old: beep when battery low 8 comments, 1 files: http://www.rockbox.org/tracker/1682 2 years 364 days old: Increase/decrease volume from .cfg file 0 comments, 1 files: http://www.rockbox.org/tracker/1720 2 years 364 days old: Increase/decrease volume from cfg file 0 comments, 1 files: http://www.rockbox.org/tracker/1721 2 years 282 days old: Fade out until sleep mode 0 comments, 1 files: http://www.rockbox.org/tracker/1887 2 years 258 days old: Beginnings of F2/F3 configuration 6 comments, 2 files: http://www.rockbox.org/tracker/1924 2 years 254 days old: honor the rva2/xrva/xrv frame 8 comments, 1 files: http://www.rockbox.org/tracker/1943 2 years 254 days old: Recursive search (862215 - take 2) 0 comments, 1 files: http://www.rockbox.org/tracker/1944 2 years 249 days old: pseudo link support (with patch) 1 comments, 1 files: http://www.rockbox.org/tracker/1961 2 years 244 days old: Onplay added to wps 11 comments, 1 files: http://www.rockbox.org/tracker/1973 2 years 242 days old: Nested playlists 11 comments, 1 files: http://www.rockbox.org/tracker/1982 2 years 221 days old: Alarm-Plugin 12 comments, 5 files: http://www.rockbox.org/tracker/2021 2 years 210 days old: Adds Quick Skip and Instant Replay. Moves Pitch Menu. 1 comments, 2 files: http://www.rockbox.org/tracker/2041 2 years 197 days old: Allow alternate destination in favorites.rock 0 comments, 1 files: http://www.rockbox.org/tracker/2070 2 years 167 days old: Configure PLAY and/or RIGHT button 4 comments, 2 files: http://www.rockbox.org/tracker/2142 2 years 160 days old: insert checkbox widget in boolean setting dialogs 3 comments, 1 files: http://www.rockbox.org/tracker/2162 2 years 150 days old: bidirectional serial communication on remote pin 0 comments, 1 files: http://www.rockbox.org/tracker/2173 2 years 113 days old: Stop POP/BANG when your Jukebox powers off automatically. 5 comments, 0 files: http://www.rockbox.org/tracker/2216 2 years 103 days old: timesync 1 comments, 1 files: http://www.rockbox.org/tracker/2232 2 years 102 days old: Automaticly load settings (config) when entering a directory 1 comments, 2 files: http://www.rockbox.org/tracker/2235 2 years 86 days old: Automatically load car mode configuration settings. 1 comments, 1 files: http://www.rockbox.org/tracker/2257 2 years 75 days old: Etch A Sketch 8 comments, 5 files: http://www.rockbox.org/tracker/2272 1 years 266 days old: Easily load one of 3 config files at startup 2 comments, 1 files: http://www.rockbox.org/tracker/2427 1 years 208 days old: simple manual profiling for iriver codec libraries / plugins 0 comments, 1 files: http://www.rockbox.org/tracker/2458 1 years 174 days old: Trigger setup: auto source selection 3 comments, 1 files: http://www.rockbox.org/tracker/2484 1 years 91 days old: Matrix screensaver 4 comments, 2 files: http://www.rockbox.org/tracker/2552 1 years 69 days old: Jump-back scrolling patch 6 comments, 5 files: http://www.rockbox.org/tracker/2594 1 years 65 days old: APEv2 tags for MP3 7 comments, 2 files: http://www.rockbox.org/tracker/2598 1 years 59 days old: Progress bar alignment fix 0 comments, 1 files: http://www.rockbox.org/tracker/2609 1 years 55 days old: Arbitrary vorbis comments and ID3v2 TXXX/COMM text in wps 23 comments, 4 files: http://www.rockbox.org/tracker/2616 1 years 36 days old: text viewer button mods 1 comments, 1 files: http://www.rockbox.org/tracker/2648 1 years 32 days old: added one-click-to-insert functionality in file tree 6 comments, 6 files: http://www.rockbox.org/tracker/2653 1 years 27 days old: Show id3 info of file from filetree 1 comments, 2 files: http://www.rockbox.org/tracker/2662 1 years 25 days old: play recording with one klick 1 comments, 1 files: http://www.rockbox.org/tracker/2666 1 years 24 days old: Bugfixes in iriver pcm record FM-record on record button 4 comments, 1 files: http://www.rockbox.org/tracker/2668 1 years 23 days old: splitedit: check disk space before writing 2 comments, 1 files: http://www.rockbox.org/tracker/2669 1 years 17 days old: Animate WPS battery images when charging. 0 comments, 1 files: http://www.rockbox.org/tracker/2674 1 years 9 days old: Ability to set a default \switching-on volume level\ 1 comments, 1 files: http://www.rockbox.org/tracker/2685 1 years 8 days old: Browse .cfg files in WPS quickmenu 2 comments, 1 files: http://www.rockbox.org/tracker/2688 1 years 4 days old: Sudoku - solve current grid 0 comments, 1 files:
Re: gui_syncsplash unclear on dark backdrop; iriver H320
Ah, I see the one you have closed it as a dup of, thanks. It might help, please, if you were to correct the typos in the synopsis of 5532, which would aid searching. Mind you, for a somewhat nebulous issue like this, it's perhaps not that easy to find the right search terms. regards, calum.
Re: gui_syncsplash unclear on dark backdrop; iriver H320
Hi Calum, On 9/30/06, Calum Mackay [EMAIL PROTECTED] wrote: It might help, please, if you were to correct the typos in the synopsis of 5532, which would aid searching. Mind you, for a somewhat nebulous issue like this, it's perhaps not that easy to find the right search terms. I'm aware of the fact that sometimes it's not trivial finding the original tasks (btw, thanks for searching!). This wasn't primarily intended for you, I mainly wanted to give also a reminder to other people who, while trying to be helpful, file duplicates. As not every dev may be aware if there is already a task open, a dev asking to file a bug report doesn't guarantee there is already one (but I have the intention quite a couple assume this, which led me to writing this reminder). The search function of Flyspray is indeed not the best one. As I have seen on the Flyspray homepage that the upcoming version has a greatly improved search so I'm looking forward for it to get released (and used by Rockbox) (Btw, I didn't notice that typo before ;-) - Dominik