Re: shared object needed by courier MTA
On Fri, 20 Jul 2007 22:27:01 -0700 (PDT) johan Hartono <[EMAIL PROTECTED]> wrote: > From: johan Hartono <[EMAIL PROTECTED]> > To: 'Norberto Meijome' <[EMAIL PROTECTED]> > Cc: freebsd-questions@freebsd.org > Subject: RE: shared object needed by courier MTA > Date: Fri, 20 Jul 2007 22:27:01 -0700 (PDT) > > Dear norberto, > > Thanks a lot for your email. I tried your suggestion > and install 6.2-RELEASE > and it solved my problem. I just realize that they > don't include > libstdc++.so.5 in 5.5-RELEASE but put libstdc++.so.4 > instead while they put > it in 6.2-RELEASE. Btw showmodules command is an > internal courier's command > to check whether my installation is complete or not. > > I tried to build the whole package from the source > code but it gives me > error in configure phase. It says can't find > pcre/pcre.h in my system even > though I have installed PCRE-7.1. Any hint? Hi johan, when you say 'installing from source' - are you using the ports system ? as in /usr/ports If you are not, you are **STRONGLY** suggested you learn how to use it instead. You can definitely build code from source by downloading some product tarball and building it from scratch, but you need to know your way around the system. That's what the ports are for - dead easy software management. You can read about it here : http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/ports-using.html you can also install from precompiled binaries called 'packages', but you get a standard build, rather than one you may want to configure to your needs: http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/packages-using.html > > As you can see, I'm very newbie in this BSD stuff. start by reading the Handbook. You can find it in your system under /usr/share/doc/en_US.ISO8859-1/books/handbook/ or in freebsd.org , http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/ > A > lot more home works and > reading I need to do. But Thanks a lot once again for > your email though. np at all :) > > I'm from Semarang, Indonesia and I would be very happy > to be able to meet > another FreeBSD guru in my area. I am not a guru by far, but I am in the APAC area, in Sydney. :) _ {Beto|Norberto|Numard} Meijome "Always listen to experts. They'll tell you what can't be done, and why. Then do it." Robert A. Heinlein I speak for myself, not my employer. Contents may be hot. Slippery when wet. Reading disclaimers makes you go blind. Writing them is worse. You have been Warned. ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to "[EMAIL PROTECTED]"
RE: shared object needed by courier MTA
Dear norberto, Thanks a lot for your email. I tried your suggestion and install 6.2-RELEASE and it solved my problem. I just realize that they don't include libstdc++.so.5 in 5.5-RELEASE but put libstdc++.so.4 instead while they put it in 6.2-RELEASE. Btw showmodules command is an internal courier's command to check whether my installation is complete or not. I tried to build the whole package from the source code but it gives me error in configure phase. It says can't find pcre/pcre.h in my system even though I have installed PCRE-7.1. Any hint? As you can see, I'm very newbie in this BSD stuff. A lot more home works and reading I need to do. But Thanks a lot once again for your email though. I'm from Semarang, Indonesia and I would be very happy to be able to meet another FreeBSD guru in my area. -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Norberto Meijome Sent: Thursday, July 19, 2007 12:52 PM To: johan Hartono Cc: freebsd-questions@freebsd.org Subject: Re: shared object needed by courier MTA On Tue, 17 Jul 2007 08:41:08 -0700 (PDT) johan Hartono <[EMAIL PROTECTED]> wrote: > > Dear all, > > > > I was trying to make a working mail server using freebsd5.5-release and courier MTA suites. (you should move up to 6.x if you can, specially since it's a new installation ) > > What I need from this box basically are pop3 server, smtpserver, web admin and webmail. > > I install FreeBSD using ‘developer’ canned andpull out ‘ports’ packages. > > After the installation, I add these packages using pkg_addcommand in the exact order. > > > > 'libltdl-1.5.22_2' > > 'libexecinfo-1.1_1.tbz' > > 'mime-support-3.39.1' > > 'pcre-7.1' > > 'm4-1.4.9' > > 'perl-5.8.8' > > 'gmake-3.81_2' > > 'gettext-0.16.1_3' > > 'libiconv-1.9.2_2' > > 'libtool-1.5.22_2' > > 'help2man_1.36.4_1' > > 'P5-gettext-1.05_1' > > 'P5-Net-CIDR-0.11' > > 'sysconftool-0.15' > > 'autoconf-2.59_2' > > 'automake-1.9.6_1' > > 'pkg-config-0.21' > > 'glib-2.12.12_2' > > 'gamin-0.1.8_1' > > 'courier-authlib-base-0.59.3' > > 'courier-0.54.0' > > > > Every time I try to check the installation using showmodulescommand, I got this message > where is this command 'showmodules' from ? > > “/libexec/ld-elf.so.1: Shared object"libstdc++.so.5" not found, required by "showmodules"” I'm running 6.2-STABLE and I have libstdc++ as part of the base OS: /usr/lib/libstdc++.so.5 I don't know whether 5.5 had libstdc++.so.5 - you can check in /usr/lib/ to see what version is there. I think the problem stems from the fact that you used binary packages (pkg_add -r) rather than building from source via the ports system. Other than upgrading the OS to 6.x, you can try to see if those packages you need are included in the 5.5 CD . Or build from source. > > > > Can anyone point out what sins I have done badly and how towork around this problem? > > > > I’m very sorry for my poor language since English isnot my native language. your English is fine :) > > > > I very appreciate any help you could give me. > > > > Best regards > > > > Johan Hartono > > > > - > Choose the right car based on your needs. Check out Yahoo! Autos new Car Finder tool. > ___ > freebsd-questions@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-questions > To unsubscribe, send any mail to "[EMAIL PROTECTED]" _ {Beto|Norberto|Numard} Meijome Which is worse: ignorance or apathy? Don't know. Don't care. I speak for myself, not my employer. Contents may be hot. Slippery when wet. Reading disclaimers makes you go blind. Writing them is worse. You have been Warned. ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to "[EMAIL PROTECTED]" Boardwalk for $500? In 2007? Ha! Play Monopoly Here and Now (it's updated for today's economy) at Yahoo! Games. http://get.games.yahoo.com/proddesc?gamekey=monopolyherenow ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to "[EMAIL PROTECTED]"
Re: shared object needed by courier MTA
On Tue, 17 Jul 2007 08:41:08 -0700 (PDT) johan Hartono <[EMAIL PROTECTED]> wrote: > > Dear all, > > > > I was trying to make a working mail server using freebsd5.5-release and > courier MTA suites. (you should move up to 6.x if you can, specially since it's a new installation ) > > What I need from this box basically are pop3 server, smtpserver, web admin > and webmail. > > I install FreeBSD using ‘developer’ canned andpull out > ‘ports’ packages. > > After the installation, I add these packages using pkg_addcommand in the > exact order. > > > > 'libltdl-1.5.22_2' > > 'libexecinfo-1.1_1.tbz' > > 'mime-support-3.39.1' > > 'pcre-7.1' > > 'm4-1.4.9' > > 'perl-5.8.8' > > 'gmake-3.81_2' > > 'gettext-0.16.1_3' > > 'libiconv-1.9.2_2' > > 'libtool-1.5.22_2' > > 'help2man_1.36.4_1' > > 'P5-gettext-1.05_1' > > 'P5-Net-CIDR-0.11' > > 'sysconftool-0.15' > > 'autoconf-2.59_2' > > 'automake-1.9.6_1' > > 'pkg-config-0.21' > > 'glib-2.12.12_2' > > 'gamin-0.1.8_1' > > 'courier-authlib-base-0.59.3' > > 'courier-0.54.0' > > > > Every time I try to check the installation using showmodulescommand, I got > this message > where is this command 'showmodules' from ? > > “/libexec/ld-elf.so.1: Shared object"libstdc++.so.5" not found, > required by "showmodules"” I'm running 6.2-STABLE and I have libstdc++ as part of the base OS: /usr/lib/libstdc++.so.5 I don't know whether 5.5 had libstdc++.so.5 - you can check in /usr/lib/ to see what version is there. I think the problem stems from the fact that you used binary packages (pkg_add -r) rather than building from source via the ports system. Other than upgrading the OS to 6.x, you can try to see if those packages you need are included in the 5.5 CD . Or build from source. > > > > Can anyone point out what sins I have done badly and how towork around this > problem? > > > > I’m very sorry for my poor language since English isnot my native > language. your English is fine :) > > > > I very appreciate any help you could give me. > > > > Best regards > > > > Johan Hartono > > > > - > Choose the right car based on your needs. Check out Yahoo! Autos new Car > Finder tool. > ___ > freebsd-questions@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-questions > To unsubscribe, send any mail to "[EMAIL PROTECTED]" _ {Beto|Norberto|Numard} Meijome Which is worse: ignorance or apathy? Don't know. Don't care. I speak for myself, not my employer. Contents may be hot. Slippery when wet. Reading disclaimers makes you go blind. Writing them is worse. You have been Warned. ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to "[EMAIL PROTECTED]"