Question
Hi,
I was trying to install gpstk under cygwin. After issuing make command it gives me following msg and got stuck
Please help me out.
Regards
mmc
make[2]: Entering directory `/home/gmat/gpstk/apps/converters'
/bin/sh ../../libtool --tag=CXX --mode=link g++ -g -O2 -o ash2mdp.exe ash2m
dp.o ../../src/libgpstk.la ../../lib/rxio/librxio.la
g++ -g -O2 -o ash2mdp.exe ash2mdp.o ../../src/.libs/libgpstk.a ../../lib/rxio/.
libs/librxio.a
../../lib/rxio/.libs/librxio.a(MDPHeader.o): In function `_ZNSsC1IPcEET_S1_RKSaI
cE':
/usr/lib/gcc/i686-pc-cygwin/3.4.4/include/c++/bits/basic_string.tcc:(.text+0xe6)
: undefined reference to `gpstk::BinUtils::CRCCCITT'
/usr/lib/gcc/i686-pc-cygwin/3.4.4/include/c++/bits/basic_string.tcc:(.text+0xf5)
: undefined reference to `gpstk::BinUtils::CRCCCITT'
/usr/lib/gcc/i686-pc-cygwin/3.4.4/include/c++/bits/basic_string.tcc:(.text+0x119
): undefined reference to `gpstk::BinUtils::CRCCCITT'
/usr/lib/gcc/i686-pc-cygwin/3.4.4/include/c++/bits/basic_string.tcc:(.text+0x126
): undefined reference to `gpstk::BinUtils::CRCCCITT'
/usr/lib/gcc/i686-pc-cygwin/3.4.4/include/c++/bits/basic_string.tcc:(.text+0x151
): undefined reference to `gpstk::BinUtils::CRCCCITT'
../../lib/rxio/.libs/librxio.a(MDPHeader.o):/usr/lib/gcc/i686-pc-cygwin/3.4.4/in
clude/c++/bits/basic_string.tcc:(.text+0x156): more undefined references to `gps
tk::BinUtils::CRCCCITT' follow
--
MazherChoudhury - 21 May 2008
Answer
If you answer a question - or have a question you asked answered by someone - please remember to edit the page and set the status to answered. The status is in a drop-down list below the edit box.
Currently the make subsystem only works on UNIX platforms, we want to get it working on cygwin but we have not done it yet. It builds fine if you use jam. You can download a cygwin version of jam on the
GPSTkDownloads page. The page
SourceStatus shows the results for build with make or jam on various platforms.
--
RickMach - 21 May 2008