There must be an explicit way to build the .o!