Finally with some work around I fixed it. yeeepeee..!!!
Here is the steps I took.
1. changed "CC = gcc" to "CC = gcc -m32"
2. changed " LD_RUN_PATH="$(LD_RUN_PATH)" $(LD) $(LDDLFLAGS) $(LDFROM) $(OTHERLDFLAGS) -o $@ $(MYEXTLIB) $(PERL_ARCHIVE) $(LDLOADLIBS) $(PERL_ARCHIVE_AFTER) $(EXPORT_LIST) $(CHMOD) $(PERM_RWX) $@"
to"$(CC) $(LDDLFLAGS) $(LDFROM) $(OTHERLDFLAGS) -o $@ $(MYEXTLIB) $(PERL_ARCHIVE) $(LDLOADLIBS) $(PERL_ARCHIVE_AFTER) $(EXPORT_LIST) $(CHMOD) $(PERM_RWX) $@"
This worked in installing 32 bit DBI.
in installing DBD I changed lib to lib32 to the paths which were pointing to oracle 64 bit client lib which was at 3-4 places.
This worked installing DBD 32 bit.
Updating for others references.
Thanks
In reply to Re: Installing 32 BIT DBI and DBD
by gaurav_herein
in thread Installing 32 BIT DBI and DBD
by gaurav_herein
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |