Linux環境なんだけど、gccとg++から両方リンクできるライブラリってどうやって作るの?

gcc -c func1.c func2.c
ar rcs libtest.a func1.o func2.o

だとオブジェクトファイルを生成したコンパイラでしかリンクできない