Summary: | sys-devel/crossdev-0.9.19: fails to build g++ for avr | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Tiago Maluta <tiago.maluta> |
Component: | [OLD] Development | Assignee: | Gentoo Toolchain Maintainers <toolchain> |
Status: | RESOLVED WORKSFORME | ||
Severity: | major | ||
Priority: | High | ||
Version: | unspecified | ||
Hardware: | x86 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: | Output from crossdev |
Description
Tiago Maluta
2009-08-25 13:08:20 UTC
Created attachment 202248 [details]
Output from crossdev
# qlist cross-avr/gcc | grep bin /usr/i686-pc-linux-gnu/avr/gcc-bin/4.4.1/avr-gccbug /usr/i686-pc-linux-gnu/avr/gcc-bin/4.4.1/avr-gcov /usr/i686-pc-linux-gnu/avr/gcc-bin/4.4.1/avr-cpp /usr/i686-pc-linux-gnu/avr/gcc-bin/4.4.1/avr-gcc /usr/i686-pc-linux-gnu/avr/gcc-bin/4.4.1/avr-gcc-4.4.1 I tried a symbolic link to avr-cpp but doesn't work: gcc-config: error: could not run/locate 'avr-g++' The problem was fixed after editing /etc/portage/package.use/cross-avr changing 'nocxx' to '-nocxx' and running emerge again. #emerge cross-avr/gcc cross-avr/avr-libc dev-embedded/avrdude Shouldn't crossdev take care of the nocxx use flag if you add -s4? I feel like this should be fixed. |