Drool 0 Posted 2007-10-13 19:33:38 Share Posted 2007-10-13 19:33:38 Заменяю так, чтоб g++ -c users.cpp -O2 было, к примеру, как g++ -c users.cpp -pipe -Wall -O2 -march=athlon -mtune=athlon-xp И тогда получаю: g++ -pipe -Wall -O2 -march=athlon -mtune=athlon-xp -Wall -fPIC -I /usr/src/RPM/BUILD/stg-2.4-2007.10.12-15.36.05/projects/stargazer/../../include -I ./ -DLINUX -DSTG_TIME -c stg_strptime.cpp gmake[2]: *** No rule to make target `-lstg_crypto', needed by `libstg_common'. Stop. Что я делаю не так? Можно, конечно, собирать и так, это не критично для себя, но в дистрибутив недопустимо. Link to post Share on other sites
madf 279 Posted 2007-10-14 20:35:15 Share Posted 2007-10-14 20:35:15 Попробуйте gmake без распараллеливания (MAKEOPTS=-j1) Такое, обычно, происходит когда libstg_common.so успевает собраться до libstg_crypto.so Link to post Share on other sites
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now