You can pack a lighter or a book of matches in a carryon:

http://safetravel.dot.gov/index_lighters.html

The only exception is "strike anywhere" matches which I haven't been able to find for sale in a long time.

... and I agree with advice above leave the rest behind and just bring a lighter.