Athletes could be banned from competing in the Olympics if their governments do not sign up to the World Anti-Doping Agency's (Wada) anti-drugs code.
Rogge says governments must sign up for the fight against doping
The International Olympic Committee (IOC) says countries must sign up to the code within the next year.
IOC president Jacques Rogge also warned that countries who did not sign up could be banned from hosting major international sporting events.
Rogge said drug use in sport could only be stopped with help from governments.
"The sports movement is unable to do it alone," he said.
"We have no judicial powers. We cannot interrogate people, we cannot search baggage, we cannot issue a warrant and search a room and we cannot arrest people.
"Governments can do that and they do it well and that's the reason Wada wants the support of the governments, together with the sports movements.
"It's going to be an eternal fight. We can never hope to have a doping-free sport because doping is to sport what criminality is to society."