diff options
Diffstat (limited to 'tools')
-rwxr-xr-x | tools/rockboxdev.sh | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/tools/rockboxdev.sh b/tools/rockboxdev.sh index a3bacce9ee..a8efdd1dc0 100755 --- a/tools/rockboxdev.sh +++ b/tools/rockboxdev.sh | |||
@@ -168,7 +168,7 @@ case $arch in | |||
168 | target="m68k-elf" | 168 | target="m68k-elf" |
169 | gccver="3.4.6" | 169 | gccver="3.4.6" |
170 | case $system in | 170 | case $system in |
171 | CYGWIN* | Darwin | FreeBSD | Interix) | 171 | CYGWIN* | Darwin | FreeBSD | Interix | SunOS) |
172 | gccpatch="gcc-3.4.6.patch" | 172 | gccpatch="gcc-3.4.6.patch" |
173 | ;; | 173 | ;; |
174 | Linux) | 174 | Linux) |
@@ -180,6 +180,10 @@ case $arch in | |||
180 | esac | 180 | esac |
181 | ;; | 181 | ;; |
182 | *) | 182 | *) |
183 | echo "Unknown host system $system detected - check necessity of" \ | ||
184 | "patch for ${target}-gcc $gccver and add it." | ||
185 | echo "Press enter to continue..." | ||
186 | read ignore | ||
183 | ;; | 187 | ;; |
184 | esac | 188 | esac |
185 | ;; | 189 | ;; |
@@ -289,9 +293,9 @@ echo "=================================================================" >> $sum | |||
289 | cat $summary | 293 | cat $summary |
290 | 294 | ||
291 | echo "ROCKBOXDEV: extracting binutils-$binutils in $builddir" | 295 | echo "ROCKBOXDEV: extracting binutils-$binutils in $builddir" |
292 | tar xjf $dlwhere/binutils-$binutils.tar.bz2 | 296 | bunzip2 < $dlwhere/binutils-$binutils.tar.bz2 | tar xf - |
293 | echo "ROCKBOXDEV: extracting gcc-$gccver in $builddir" | 297 | echo "ROCKBOXDEV: extracting gcc-$gccver in $builddir" |
294 | tar xjf $dlwhere/gcc-core-$gccver.tar.bz2 | 298 | bunzip2 < $dlwhere/gcc-core-$gccver.tar.bz2 | tar xf - |
295 | 299 | ||
296 | if test -n "$gccpatch"; then | 300 | if test -n "$gccpatch"; then |
297 | echo "ROCKBOXDEV: applying gcc patch" | 301 | echo "ROCKBOXDEV: applying gcc patch" |