When I link the Visual C++ 6.0 libs in gcc, I received the warnings: .drctve not recognized. I earlier posted some messages in this list on this item and ...no answer. I think it's a lib parsing problem. Please help. I tried with in Visual C++: lib x.lib /CONVERT /OUT:xnew.lib and no good result. The same warnings when I used xnew.lib for linking. I tried to manage the situation with reimp and ar. The same warnings because the objects format aren't recognized by the i386-mingw32msvc-ld. What must I do? Must I recompile the ld utility with the new format recognized? If yes please send me the source or even the msobj format. I'm using the 3.2.3 gcc (mingw special 20030504-1) cross-compiler on Linux. I found the file deffilep.py from binutils-2.13.90-20030111 is responsible for these warnings. Thanks Anticipated, Iulian