Different binary size

Admin-Stress meerkapot@yahoo.com
Tue Mar 23 14:52:00 GMT 2004


Fixed. Thanks

--- Lev Assinovsky <LAssinovsky@algorithm.aelita.com> wrote:
> You have to have libmysqlclient.so in /usr/lib/mysql
> 
> ----
> Lev Assinovsky
> Aelita Software Corporation
> O&S InTrust Framework Division, Team Leader
> ICQ# 165072909
> 
> 
> > -----Original Message-----
> > From: Admin-Stress [mailto:meerkapot@yahoo.com]
> > Sent: Tuesday, March 23, 2004 3:48 AM
> > To: gcc-help@gcc.gnu.org
> > Subject: Different binary size
> > 
> > 
> > I compiled a program in two machines, both are using the same 
> > gcc, MySQL library, and glibc (both
> > are RedHat 9).
> > 
> > The first machine (MACHINE_1) produced 20 KB binary size, but 
> > in second machine (MACHINE_2)
> > produced 181 KB binary size.
> > 
> > I know that the problem is MACHINE_2 cant dynamically link 
> > the libray. How can I fix this in
> > MACHINE_2 so it can produce dynamic link? 
> > 
> > Here is my compile script :
> > 
> > gcc -o iaac iaac.c -I/usr/include/mysql -L/usr/lib/mysql 
> > -lmysqlclient -lz
> > 
> > Please help me.
> > 
> > in MACHINE_1 :
> > 
> > $ ldd iaac
> >         libmysqlclient.so.12 => /usr/lib/libmysqlclient.so.12 
> > (0x4001c000)
> >         libz.so.1 => /usr/lib/libz.so.1 (0x40052000)
> >         libc.so.6 => /lib/libc.so.6 (0x40060000)
> >         libcrypt.so.1 => /lib/libcrypt.so.1 (0x40187000)
> >         libnsl.so.1 => /lib/libnsl.so.1 (0x401b3000)
> >         libm.so.6 => /lib/libm.so.6 (0x401c7000)
> >         libnss_files.so.2 => /lib/libnss_files.so.2 (0x401e8000)
> >         libnss_dns.so.2 => /lib/libnss_dns.so.2 (0x401f3000)
> >         libresolv.so.2 => /lib/libresolv.so.2 (0x401f7000)
> >         /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000)
> > 
> > in MACHINE_2 :
> > 
> > $ ldd iaac
> >         libz.so.1 => /usr/lib/libz.so.1 (0x4001d000)
> >         libc.so.6 => /lib/i686/libc.so.6 (0x4002c000)
> >         /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000)
> > 
> > 
> > __________________________________
> > Do you Yahoo!?
> > Yahoo! Finance Tax Center - File online. File on time.
> > http://taxes.yahoo.com/filing.html
> > 


__________________________________
Do you Yahoo!?
Yahoo! Finance Tax Center - File online. File on time.
http://taxes.yahoo.com/filing.html



More information about the Gcc-help mailing list