Note that I have never used a 64 bit machine, but when I read the error below it appears to me that the error is saying that pop_dele.o was compiled as 32 bit and not 64 bit. Could it be a leftover that never got recompiled?

On Feb 16, 2009, at 13:15, Stoyan Angelov wrote:

On Feb 13, 2009, at 2:13 AM, Randall Gellens wrote:
At 5:25 PM +0200 2/8/09, Stoyan Angelov wrote:
hello all,

i am having problems building qpopper 4.1b14 in 64-bit mode on solaris. the os is SXCE build 105 (x64) and Sun's Studio 12 compiler is used (Sun C 5.9 SunOS_i386 Patch 124868-07 2008/10/07).

Hi,

Have you tried using gcc instead of Sun's C compiler? It should work either way, of course, but I'm trying to isolate the source of the problem. It would help to know if the problem only happens with some compilers.

hi Randall,

i tried compiling with the bundled gcc - gcc version 3.4.3 (csl- sol210-3_4-20050802) but i get a similar error:

ar -r libcommon.a flock.o maillock.o logit.o snprintf.o string_util.o check_group.o utils.o
ar: creating libcommon.a
gmake[2]: Leaving directory `/root/sources/qpopper4.1b14/common'
gcc pop_dele.o pop_dropcopy.o pop_get_command.o pop_get_subcommand.o pop_init.o pop_last.o pop_list.o pop_log.o pop_lower.o pop_msg.o pop_parse.o pop_pass.o pop_quit.o pop_rset.o pop_send.o pop_stat.o pop_updt.o pop_user.o pop_xtnd.o pop_xmit.o popper.o pop_bull.o xtnd_xlst.o pop_uidl.o pop_rpop.o pop_apop.o pop_auth.o pop_pope.o pop_extend.o scram.o hmac.o pop_util.o get_sub_opt.o msg_ptr.o drac.o pop_config.o pop_tls.o pop_tls_openssl.o pop_tls_sslplus.o sslplus_utils.o main.o pop_cache.o genpath.o pop_sasl.o md5.o base64.o -o popper \
               ../mmangle/libmangle.a \
               -I../common ../common/libcommon.a \
-lnsl -lsocket -lresolv -lmail -lnsl -lposix4 - lcrypt -L/usr/lib -lssl -lcrypto -m64
ld: fatal: file pop_dele.o: wrong ELF class: ELFCLASS32
ld: fatal: file processing errors. No output written to popper
collect2: ld returned 1 exit status
gmake[1]: *** [popper] Error 1
gmake[1]: Leaving directory `/root/sources/qpopper4.1b14/popper'
gmake: *** [popper_server] Error 2


greetings,

Stoyan




Reply via email to