[Ham-Mac] Update on the ARRL Logbook of the World (LoTW) electronic QSLing project

Mike Carter [email protected]
Thu, 5 Jun 2003 18:28:47 -0700


Source compiled fine for me after about 20 tweaks to the main source 
(mostly namespace probs that 3.1 is a little more particular about that 
2.x). I've got the library built, but test apps are still being 
finicky. I may forego them for now and go back to working on adding the 
LoTW functionality to my contest logger. Although it's a concession, 
I'm glad they published what they did. Has anyone tried the windows 
version of the ARRL software for LoTW? Is it at least decent?

On Thursday, Jun 5, 2003, at 12:38 America/Los_Angeles, Marinus van 
Opzeeland wrote:

> cc, g++ or c++ all give the same error.
>
> I noticed that there are at least 3 members on the list working on 
> this stuff, so sooner or later one of us will figure it out and we can 
> share it with the list.
>
> 73, Marinus - PE1LIF
>
> Russell Finn heeft op woensdag, 4 jun 2003 om 23:06 (Europe/Amsterdam) 
> het volgende geschreven:
>
>> On Wednesday, June 4, 2003, at 01:49  PM, Marinus van Opzeeland wrote:
>>> Without  making any changes yet the actual tqsl apps seem to compile 
>>> pretty good as well. Using the X11 version of wxWindows from Fink's 
>>> unstable tree got me as far as the linker.
>>>
>>> cc -O0 -g3 -Wall -I../src -I../../expat/include  -DHAVE_LIBCRYPTO=1 
>>> -DSTDC_HEADERS=1 -DHAVE_MKDIR=1 -DHAVE_STRERROR=1  `wx-config 
>>> --cflags`  -o tqslcert tqslcert.o crqwiz.o dxcc.o certtree.o 
>>> tqslcert_prefs.o -lz -lexpat -lcrypto -L../src -ltqsllib `wx-config 
>>> --libs` -lstdc++
>>> ld: warning suggest use of -bind_at_load, as lazy binding may result 
>>> in errors or different symbols being used
>>> symbol _locale_charset used from dynamic library 
>>> /sw/lib/libiconv.2.dylib(localcharset.lo) not from earlier dynamic 
>>> library /sw/lib/libintl.1.dylib(localcharset.lo)
>>> ld: Undefined symbols:
>>> ___builtin_delete
>>> operator new(unsigned long, void *)
>>> ___throw
>>> [snip]
>>
>> Without knowing anything else about what you're doing:  I notice that 
>> all the undefined symbols are C++ runtime or library functions, but 
>> your command line begins with "cc".  I would try using "c++" instead, 
>> which should automatically link in all the necessary C++ runtime 
>> libraries.  (I think the "-lstdc++" at the end of the command line is 
>> not sufficient.)
>>
>> Good luck es 73,
>> -- Russ, WA3YSW
>>
>
> _______________________________________________
> Ham-Mac mailing list
> [email protected]
> http://mailman.qth.net/mailman/listinfo/ham-mac
>