From: samteng on
I try to use gcc 3.4.4(mingw version) to compile libwxctb 0.8 but got
several link error. The error message as below:

D:\misc\source\libwxctb-0.8\build>mingw32-make -f makefile.gcc DEBUG=0
GPIB=
1
g++ -c -o wxctb_lib_expect.o -DNDEBUG -O2 -mthreads -I..\include
-MTwxctb_lib
_expect.o -MFwxctb_lib_expect.o.d -MD ../src/expect.cpp
g++ -c -o wxctb_lib_getopt.o -DNDEBUG -O2 -mthreads -I..\include
-MTwxctb_lib
_getopt.o -MFwxctb_lib_getopt.o.d -MD ../src/getopt.cpp
g++ -c -o wxctb_lib_iobase.o -DNDEBUG -O2 -mthreads -I..\include
-MTwxctb_lib
_iobase.o -MFwxctb_lib_iobase.o.d -MD ../src/iobase.cpp
g++ -c -o wxctb_lib_match.o -DNDEBUG -O2 -mthreads -I..\include
-MTwxctb_lib_
match.o -MFwxctb_lib_match.o.d -MD ../src/match.cpp
g++ -c -o wxctb_lib_serport.o -DNDEBUG -O2 -mthreads -I..\include
-MTwxctb_li
b_serport.o -MFwxctb_lib_serport.o.d -MD ../src/win32/serport.cpp
g++ -c -o wxctb_lib_timer.o -DNDEBUG -O2 -mthreads -I..\include
-MTwxctb_lib_
timer.o -MFwxctb_lib_timer.o.d -MD ../src/win32/timer.cpp
g++ -c -o wxctb_lib_gpib.o -DNDEBUG -O2 -mthreads -I..\include
-MTwxctb_lib_g
pib.o -MFwxctb_lib_gpib.o.d -MD ../src/win32/gpib.cpp
g++ -c -o wxctb_lib_gpibx.o -DNDEBUG -O2 -mthreads -I..\include
-MTwxctb_lib_
gpibx.o -MFwxctb_lib_gpibx.o.d -MD ../src/gpibx.cpp
if exist ..\lib\libwxctb-gpib-0.8.a del ..\lib\libwxctb-gpib-0.8.a
ar rcu ..\lib\libwxctb-gpib-0.8.a wxctb_lib_expect.o wxctb_lib_getopt.o
wxctb_li
b_iobase.o wxctb_lib_match.o wxctb_lib_serport.o wxctb_lib_timer.o
wxctb_lib_gpi
b.o wxctb_lib_gpibx.o
ranlib ..\lib\libwxctb-gpib-0.8.a
g++ -c -o wxctb_dll_expect.o -DNDEBUG -O2 -mthreads -I..\include
-MTwxctb_dll
_expect.o -MFwxctb_dll_expect.o.d -MD ../src/expect.cpp
g++ -c -o wxctb_dll_getopt.o -DNDEBUG -O2 -mthreads -I..\include
-MTwxctb_dll
_getopt.o -MFwxctb_dll_getopt.o.d -MD ../src/getopt.cpp
g++ -c -o wxctb_dll_iobase.o -DNDEBUG -O2 -mthreads -I..\include
-MTwxctb_dll
_iobase.o -MFwxctb_dll_iobase.o.d -MD ../src/iobase.cpp
g++ -c -o wxctb_dll_match.o -DNDEBUG -O2 -mthreads -I..\include
-MTwxctb_dll_
match.o -MFwxctb_dll_match.o.d -MD ../src/match.cpp
g++ -c -o wxctb_dll_serport.o -DNDEBUG -O2 -mthreads -I..\include
-MTwxctb_dl
l_serport.o -MFwxctb_dll_serport.o.d -MD ../src/win32/serport.cpp
g++ -c -o wxctb_dll_timer.o -DNDEBUG -O2 -mthreads -I..\include
-MTwxctb_dll_
timer.o -MFwxctb_dll_timer.o.d -MD ../src/win32/timer.cpp
g++ -c -o wxctb_dll_gpib.o -DNDEBUG -O2 -mthreads -I..\include
-MTwxctb_dll_g
pib.o -MFwxctb_dll_gpib.o.d -MD ../src/win32/gpib.cpp
g++ -c -o wxctb_dll_gpibx.o -DNDEBUG -O2 -mthreads -I..\include
-MTwxctb_dll_
gpibx.o -MFwxctb_dll_gpibx.o.d -MD ../src/gpibx.cpp
g++ -shared -fPIC -o ..\lib\wxctb-gpib-0.8.dll wxctb_dll_expect.o
wxctb_dll_geto
pt.o wxctb_dll_iobase.o wxctb_dll_match.o wxctb_dll_serport.o
wxctb_dll_timer.o
wxctb_dll_gpib.o wxctb_dll_gpibx.o -mthreads
-Wl,--out-implib,..\lib\libwxctb-
gpib-0.8.a -L..\lib -lwinmm -lgpib32
Cannot export ??_C@_04FDEB(a)Send?$AA@: symbol not found
Cannot export ??_C@_04FOLE(a)ibln?$AA@: symbol not found
Cannot export ??_C@_04PHCA(a)ibrd?$AA@: symbol not found
Cannot export ??_C@_05BBKE(a)ibrpp?$AA@: symbol not found
Cannot export ??_C@_05CCEA(a)ibrda?$AA@: symbol not found
Cannot export ??_C@_05CKFL(a)ibrsp?$AA@: symbol not found
Cannot export ??_C@_05CMBD(a)ibtrg?$AA@: symbol not found
Cannot export ??_C@_05DMJN(a)ibsad?$AA@: symbol not found
Cannot export ??_C@_05EFKB(a)ibonl?$AA@: symbol not found
Cannot export ??_C@_05EIBC(a)ibcac?$AA@: symbol not found
Cannot export ??_C@_05EMKD(a)ibdma?$AA@: symbol not found
Cannot export ??_C@_05EOID(a)ibpct?$AA@: symbol not found
Cannot export ??_C@_05FGC(a)ibdev?$AA@: symbol not found
Cannot export ??_C@_05HKMD(a)PPoll?$AA@: symbol not found
Cannot export ??_C@_05HMJC(a)ibrsc?$AA@: symbol not found
Cannot export ??_C@_05IMOB(a)ibwrt?$AA@: symbol not found
Cannot export ??_C@_05IPJB(a)ibgts?$AA@: symbol not found
Cannot export ??_C@_05JKFL(a)ibeot?$AA@: symbol not found
Cannot export ??_C@_05KEGN(a)ibloc?$AA@: symbol not found
Cannot export ??_C@_05LCKB(a)ibclr?$AA@: symbol not found
Cannot export ??_C@_05MGAD(a)ibtmo?$AA@: symbol not found
Cannot export ??_C@_05MHFM(a)ibsre?$AA@: symbol not found
Cannot export ??_C@_05MHOD(a)ibist?$AA@: symbol not found
Cannot export ??_C@_05MKKG(a)ibpad?$AA@: symbol not found
Cannot export ??_C@_05MPLO(a)ibeos?$AA@: symbol not found
Cannot export ??_C@_05NFCJ(a)ibrsv?$AA@: symbol not found
Cannot export ??_C@_05NMCM(a)ibsic?$AA@: symbol not found
Cannot export ??_C@_05ODEA(a)ibppc?$AA@: symbol not found
Cannot export ??_C@_05PCAJ(a)ibcmd?$AA@: symbol not found
Cannot export ??_C@_05PPHL(a)ibask?$AA@: symbol not found
Cannot export ??_C@_06BJIF(a)iblock?$AA@: symbol not found
Cannot export ??_C@_06DGOB(a)ibstop?$AA@: symbol not found
Cannot export ??_C@_06EFCM(a)ibwait?$AA@: symbol not found
Cannot export ??_C@_06JGCC(a)ibrdfW?$AA@: symbol not found
Cannot export ??_C@_06JGMO(a)ibbnaW?$AA@: symbol not found
Cannot export ??_C@_06KIDL(a)ibwrta?$AA@: symbol not found
Cannot export ??_C@_06MACA(a)ibrdfA?$AA@: symbol not found
Cannot export ??_C@_06MAMM(a)ibbnaA?$AA@: symbol not found
Cannot export ??_C@_06MND(a)ibdiag?$AA@: symbol not found
Cannot export ??_C@_06NEF(a)ibcmda?$AA@: symbol not found
Cannot export ??_C@_06ONOC(a)ibpoke?$AA@: symbol not found
Cannot export ??_C@_07CBDI(a)ibfindW?$AA@: symbol not found
Cannot export ??_C@_07CBKG(a)TestSRQ?$AA@: symbol not found
Cannot export ??_C@_07CEHP(a)FindRQS?$AA@: symbol not found
Cannot export ??_C@_07DLKG(a)SendLLO?$AA@: symbol not found
Cannot export ??_C@_07DNOO(a)Receive?$AA@: symbol not found
Cannot export ??_C@_07EHAP(a)SendIFC?$AA@: symbol not found
Cannot export ??_C@_07EHKN(a)WaitSRQ?$AA@: symbol not found
Cannot export ??_C@_07EIGM(a)SetRWLS?$AA@: symbol not found
Cannot export ??_C@_07HHDK(a)ibfindA?$AA@: symbol not found
Cannot export ??_C@_07HNJB(a)TestSys?$AA@: symbol not found
Cannot export ??_C@_07IOEO(a)iblines?$AA@: symbol not found
Cannot export ??_C@_07KLKI(a)ibwrtfW?$AA@: symbol not found
Cannot export ??_C@_07LCDE(a)Trigger?$AA@: symbol not found
Cannot export ??_C@_07PNKK(a)ibwrtfA?$AA@: symbol not found
Cannot export ??_C@_08BEGD(a)ibunlock?$AA@: symbol not found
Cannot export ??_C@_08CEPL(a)DevClear?$AA@: symbol not found
Cannot export ??_C@_08ENPP(a)ibeventx?$AA@: symbol not found
Cannot export ??_C@_08HKL(a)SendList?$AA@: symbol not found
Cannot export ??_C@_08HNGG(a)ibconfig?$AA@: symbol not found
Cannot export ??_C@_08JELD(a)ResetSys?$A
From: samteng on

Rick Sivernell 寫é??ï¼?
> >
>
> Sam
>
> Stop and think for a second, your ar missing the proper library or more here.
> You may have not listed them properly or they are unable to be found. -I's, -l's
> and etc.
>

Hi Rick,

Yes! You are right!
I try to link another library which from NI (gpio-32.obj) and now I can
generate the target file.
Thanks!