I converted the file formats manually without using any conversion tool. I read the format of the ELF file and then the needed fields for the Dynamic Shared Object. I then extracted the necessary information from the PE ( i.e.DLL) and then mapped that information into the given format of ELF. where necessary fields were DT_NEEDED,DT_NULL,DT_HASH,DT_STRTAB,DT_SYMTAB,
But still the problem is there. So what to do?