[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

CyberCash MD5



I'm trying to install Cybercash Merchant Connection Kit on OpenBSD using 
the Linux compatibility  (/usr/ports/emulators/redhat)
I'll bet if we get this to work for OpenBSD, a lot of people can use 
it.  (Right now it's not a supported OS by them.)

So . . it's going well up until:

------------------
ld: /usr/local/mck-3.3.1-i586-pc-linux-gnulibc2.1/c-api/lib/libmd5hash.a(): 
bad magic
collect2: ld returned 1 exit status
*** Error code 1
Stop in 
/usr/local/mck-3.3.1-i586-pc-linux-gnulibc2.1/cdbaby-85-stg/c-scripts/messag 
e-block-api (line 91 of Makefile).
------------------

----- so here's line 91 of Makefile:  ---------
$(_MERCH_TARGETDIR_)checkoutBLOCK-CR.$(EXT): checkoutBLOCK-CR.c $(HDRS) $(OBJS)
         -$(RM) $@           /*   <--- line 91   */
         $(CC) -o $@ $(CFLAGS) checkoutBLOCK-CR.c $(OBJS) $(LIBS) $(CRYPT_LIBS)
------------------


----- earlier mention of lmd5hash in Makefile: -----------
# CyberCash libraries
# order counts here... CCMck uses md5hash
CC_LIBS = -L$(CC_LIB_DIR) -lCCMck -lmd5hash
------------------


-------- contents of c-api/lib/ -------------
libCCMck.a      libmckcrypto.a  libmd5hash.a
------------------


WHADDYA THINK?
Where would you debug from here?

If you can help me get CyberCash to work, I'll post a clear, simple 
"how-to" here for the archives.