Opened 11 years ago

Last modified 5 years ago

#40114 new submission

new submission - gpstk - science

Reported by: venabled@… Owned by: macports-tickets@…
Priority: Normal Milestone:
Component: ports Version: 2.2.0
Keywords: science Cc: MarcusCalhoun-Lopez (Marcus Calhoun-Lopez)
Port: gpstk

Description

Submission of a portfile and patches for gpstk 2.1 (www.gpstk.org)

Attachments (4)

Portfile (1.1 KB) - added by venabled@… 11 years ago.
gpstk PortFile
patch-lib-geodyn-CMakeLists.txt.diff (339 bytes) - added by venabled@… 11 years ago.
patch for the CMakeLists.txt file
patch-UTCTime.cpp.diff (1.5 KB) - added by venabled@… 11 years ago.
fixes Compilation errors in UTCTime.cpp
main.log (1.7 MB) - added by mf2k (Frank Schima) 10 years ago.

Download all attachments as: .zip

Change History (9)

Changed 11 years ago by venabled@…

Attachment: Portfile added

gpstk PortFile

Changed 11 years ago by venabled@…

patch for the CMakeLists.txt file

Changed 11 years ago by venabled@…

Attachment: patch-UTCTime.cpp.diff added

fixes Compilation errors in UTCTime.cpp

comment:1 Changed 11 years ago by venabled@…

Just wondering if I need to make any changes?

comment:2 Changed 10 years ago by kyle.j.kauffman@…

Any chance of getting this pushed through?

comment:3 in reply to:  2 Changed 10 years ago by larryv (Lawrence Velázquez)

It’s just fallen through the cracks. Message macports-dev to try getting the attention of a willing committer.

comment:4 Changed 10 years ago by mf2k (Frank Schima)

It does not build for me on Mavericks.

:info:build /usr/bin/clang++ -DPACKAGE_NAME=\"GPSTK\" -DPACKAGE_TARNAME=\"gpstk\" -DPACKAGE_VERSION=\"2.1\" -DPACKAGE_STRING=\"GPSTK\ 2.1\" -DPACKAGE_BUGREPORT=\"http://www.gpstk.org/\" -DPACKAGE_URL=\"\" -DPACKAGE=\"gpstk\" -DVERSION=\"2.1\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_ALLOCA_H=1 -DHAVE_ALLOCA=1 -DHAVE_DIRENT_H=1 -DSTDC_HEADERS=1 -DHAVE_LIBINTL_H=1 -DHAVE_STDDEF_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_PARAM_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMEB_H=1 -DHAVE_UNISTD_H=1 -DHAVE_STDBOOL_H=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_STDLIB_H=1 -DHAVE_MALLOC=1 -DHAVE_STDLIB_H=1 -DHAVE_REALLOC=1 -DHAVE_BZERO=1 -DHAVE_FLOOR=1 -DHAVE_FTIME=1 -DHAVE_GETCWD=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_MEMSET=1 -DHAVE_MKDIR=1 -DHAVE_MODF=1 -DHAVE_POW=1 -DHAVE_REGCOMP=1 -DHAVE_SQRT=1 -DHAVE_STRSTR=1 -DHAVE_STRTOL=1 -DHAVE_STRTOUL=1 -DHAVE_LIBPTHREAD=/\*\*/ -I.  -I./../../src -isystem/opt/local/include  -pipe -Os -arch x86_64 -stdlib=libc++ -MT iqdump.o -MD -MP -MF .deps/iqdump.Tpo -c -o iqdump.o iqdump.cpp
:info:build libtool: compile:  /usr/bin/clang++ -DPACKAGE_NAME=\"GPSTK\" -DPACKAGE_TARNAME=\"gpstk\" -DPACKAGE_VERSION=\"2.1\" "-DPACKAGE_STRING=\"GPSTK 2.1\"" -DPACKAGE_BUGREPORT=\"http://www.gpstk.org/\" -DPACKAGE_URL=\"\" -DPACKAGE=\"gpstk\" -DVERSION=\"2.1\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_ALLOCA_H=1 -DHAVE_ALLOCA=1 -DHAVE_DIRENT_H=1 -DSTDC_HEADERS=1 -DHAVE_LIBINTL_H=1 -DHAVE_STDDEF_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_PARAM_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMEB_H=1 -DHAVE_UNISTD_H=1 -DHAVE_STDBOOL_H=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_STDLIB_H=1 -DHAVE_MALLOC=1 -DHAVE_STDLIB_H=1 -DHAVE_REALLOC=1 -DHAVE_BZERO=1 -DHAVE_FLOOR=1 -DHAVE_FTIME=1 -DHAVE_GETCWD=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_MEMSET=1 -DHAVE_MKDIR=1 -DHAVE_MODF=1 -DHAVE_POW=1 -DHAVE_REGCOMP=1 -DHAVE_SQRT=1 -DHAVE_STRSTR=1 -DHAVE_STRTOL=1 -DHAVE_STRTOUL=1 "-DHAVE_LIBPTHREAD=/**/" -I. -I./../../src -isystem/opt/local/include -pipe -Os -arch x86_64 -stdlib=libc++ -MT CCReplica.lo -MD -MP -MF .deps/CCReplica.Tpo -c CCReplica.cpp -o CCReplica.o >/dev/null 2>&1
:info:build In file included from gpsSim.cpp:43:
:info:build /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../lib/c++/v1/complex:370:27: error: invalid operands to binary expression ('std::__1::complex<float>' and 'const complex<double>')
:info:build             *this = *this * __c;
:info:build                     ~~~~~ ^ ~~~
:info:build gpsSim.cpp:386:19: note: in instantiation of function template specialization 'std::__1::complex<float>::operator*=<double>' requested here
:info:build          accum[i] *= conj(lo);
:info:build                   ^
:info:build /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../lib/c++/v1/complex:259:34: note: candidate template ignored: deduced conflicting types for parameter '_Tp' ('float' vs. 'double')
:info:build template<class _Tp> complex<_Tp> operator*(const complex<_Tp>& __z, const complex<_Tp>& __w);
:info:build                                  ^
:info:build /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../lib/c++/v1/complex:646:1: note: candidate template ignored: deduced conflicting types for parameter '_Tp' ('float' vs. 'std::__1::complex<double>')
:info:build operator*(const complex<_Tp>& __x, const _Tp& __y)
:info:build ^
:info:build /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../lib/c++/v1/complex:656:1: note: candidate template ignored: deduced conflicting types for parameter '_Tp' ('std::__1::complex<float>' vs. 'double')
:info:build operator*(const _Tp& __x, const complex<_Tp>& __y)
:info:build ^
:info:build 1 error generated.

Changed 10 years ago by mf2k (Frank Schima)

Attachment: main.log added

comment:5 Changed 5 years ago by MarcusCalhoun-Lopez (Marcus Calhoun-Lopez)

Cc: MarcusCalhoun-Lopez added
Note: See TracTickets for help on using tickets.