icecc needs not to be in “native” mode

RocksDB was taking a bit too much time to compile so I decided to try out icecc. When I executed it I noticed on the icecream-sundae monitor that my “second” machine was not being used. After a lengthy debugging I realized that RocksDB compiles with -march=native, which in turn forces icecc to compile local only. The solution to this was simple enough:

PORTABLE=1 make -j${BIG_NUMBER}

Hope this helps whoever is trying to use icecc as a cluster for building

Advertisement

About joelgranados

I'm fascinated with how technology and science impact our reality and am drawn to leverage them in order to increase the potential of human activity.
This entry was posted in Uncategorized and tagged , , , , , . Bookmark the permalink.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s