View Single Post
  #2   Report Post  
Old April 5th 05, 07:55 PM
Bob Nielsen
 
Posts: n/a
Default

On Tue, 05 Apr 2005 17:27:20 GMT, Doug Smith W9WI wrote:
Well, with the new version I've tried to get LotW working on Linux again
-- and it still won't build.

Specifically, "make" on tqllib fails. I'm not anywhere near good enough
with C to understand what's going on or how to fix it. Anyone know?

The output from "make" is below:

make
make all-am
make[1]: Entering directory `/home/w9wi/tqsllib-2.0'
/bin/sh ./libtool --mode=compile --tag=CXX g++ -DHAVE_CONFIG_H -I. -I.
-I. -I/usr/include -I/usr/include -I/usr/include -g3 -O -Wall
-DCONFDIR=\"/usr/local/share/tqsl\" -g -O2 -c -o openssl_cert.lo
openssl_cert.cpp
g++ -DHAVE_CONFIG_H -I. -I. -I. -I/usr/include -I/usr/include
-I/usr/include -g3 -O -Wall -DCONFDIR=\"/usr/local/share/tqsl\" -g -O2
-c openssl_cert.cpp -fPIC -DPIC -o .libs/openssl_cert.o
cc1plus: warning: changing search order for system directory "/usr/include"
cc1plus: warning: as it has already been specified as a non-system
directory
In file included from /usr/include/openssl/e_os.h:283,
from /usr/include/openssl/conf.h:66,
from /usr/include/openssl/x509v3.h:63,
from openssl_cert.cpp:141:
/usr/include/unistd.h:946: declaration of `char* crypt(const char*, const
char*) throw ()' throws different exceptions
/usr/include/openssl/des.h:193: than previous declaration `char*
crypt(const
char*, const char*)'
openssl_cert.cpp:2405: warning: `int
tqsl_cert_get_subject_name_count(X509*)'
defined but not used
openssl_cert.cpp:2414: warning: `int
tqsl_cert_get_subject_name_index(X509*,
int, TQSL_X509_NAME_ITEM*)' defined but not used
openssl_cert.cpp:2440: warning: `int tqsl_cert_get_subject_date(X509*,
const
char*, tQSL_Date*)' defined but not used
make[1]: *** [openssl_cert.lo] Error 1
make[1]: Leaving directory `/home/w9wi/tqsllib-2.0'
make: *** [all] Error 2
[w9wi@linux3 tqsllib-2.0]$

Would really love to be able to stop schlepping files between the Linux
box (where the log is kept) and the Windows machine... (on which I have
the only copy of tqsl that I can get to work)


I got tqsllib to build, but couldn't compile trustedqsl without errors,
so I'm still running version 1.10 for now.

Bob, N7XY