osdir.com
mailing list archive
Mozy Online Backup: 2GB Free. Automatic. Secure.

Subject: Re: Checking out libmusclecard from CVS? - msg#00048

List: lib.muscle

Date: Prev Next Index Thread: Prev Next Index
G'day,

Karsten Ohme wrote:
cvs -d:pserver:anonymous@xxxxxxxxxxxxxxxxxxxxx:/cvsroot/pcsclite login
cvs -z3 -d:pserver:anonymous@xxxxxxxxxxxxxxxxxxxxx:/cvsroot/pcsclite co modulename

libmusclecard
PCSC

I can check out PCSC, but the module name "libmusclecard" did not work:

$ cvs -d:pserver:anonymous@xxxxxxxxxxxxxxxxxxxxx:/cvsroot/pcsclite login
Logging in to :pserver:anonymous@xxxxxxxxxxxxxxxxxxxxx:2401/cvsroot/pcsclite
CVS password:

$ cvs -z3 -d:pserver:anonymous@xxxxxxxxxxxxxxxxxxxxx:/cvsroot/pcsclite co libmusclecard
cvs server: cannot find module `libmusclecard' - ignored
cvs [checkout aborted]: cannot expand modules

What module name should I be using to check libmusclecard out of CVS?

-- Geoff


Was this page helpful?
Yes No
Thread at a glance:

Previous Message by Date: click to view message preview

Re: problems with muscle headers

Sylwester Prozowski wrote: Hello, i installed ccid, pcsc-lite, libmusclecard and want to install muscle framework. the problem is that make does not see the *.h files for example musclecard.h. I changed Makefile adding the inc line pointing to the *.h directory. I tried to compile it with .h file in this same directory but it simply does not see it. Im doing it all as a root so i have rigths to acces the files and the files are there. Any ideas? The card reader naturally works with pcsc-lite You have done (./reconf --force) ./configure make What do you mean with "Framework"? Do you mean the MCardPlugin? I think yes, because you said, you have already installed ccid, pcsc-lite and libmusclecard. Try this Maybe you can try the configure.in file appended, it is more verbose and complains if some thing is not there. Place it in the MCardPlugin dir. You must run ./reconf --force and a ne configure file will be created. Then again configure (with the necessary options) Read also this excerp: Details: For compiling the plug-in and executing installBundle you must have pkg-config installed. pkg-config libmusclecard --variable=muscledropdir will tell you where the bundle directory is placed. Usually pkg-config looks in the /usr/local/lib/pkgconfig directory. There should placed a file libmusclecard.pc containing information about the required libraries, header files and other information. If pkgconfig fails and your pkgconfig directory is at a different location you have to set the environment variable PKG_CONFIG_PATH. E.g. the Debian path for pkgconfig is /usr/lib/pkgconfig. This bundle directory will contain everything about your plug-in. The bundle looks like the following: mscMuscleCard.bundle.bundle/Contents Info.plist - XML file of attributes like ATR, Name [Linux]/mscMuscleCard.bundle - Shared Library If your token is unrecognized, try to use the bundleTool contained with the MuscleCard package. Remove all cards from any reader and make sure the PC/SC daemon is running. bundleTool bundleTool will edit the configuration information for your driver and add support for the card which you will place into the reader. You must be privileged to do this as it will access the bundle directory. Karsten _______________________________________________ Muscle mailing list Muscle@xxxxxxxxxxxxxxxxxxxx http://lists.drizzle.com/mailman/listinfo/muscle dnl Process this file with autoconf to produce a configure script. # Require autoconf 2.53 AC_PREREQ(2.53) AC_INIT(MuscleCard Applet Plug-In, 2.0.0,,MCardPlugin) AC_COPYRIGHT(COPYING) AM_INIT_AUTOMAKE AM_CONFIG_HEADER(config.h) AC_CONFIG_SRCDIR(src/musclecardApplet.c) AC_CANONICAL_HOST AM_MAINTAINER_MODE dnl Select OS specific versions of source files. case "${build_os}" in linux-gnu) arch=linux ;; *bsd*) arch=bsd ;; *darwin*) arch=darwin ;; *solaris*) arch=solaris ;; *hpux*) arch=hpux ;; *osf*) arch=tru64 ;; *cygwin*) arch=cygwin ;; *) AC_MSG_ERROR([Operating system ${build_os} not supported]) ;; esac AM_CONDITIONAL(MSC_ARCH_LINUX, test x$arch = xlinux) AM_CONDITIONAL(MSC_ARCH_BSD, test x$arch = xbsd) AM_CONDITIONAL(MSC_ARCH_OSX, test x$arch = xdarwin) AM_CONDITIONAL(MSC_ARCH_SOLARIS, test x$arch = xsolaris) AM_CONDITIONAL(MSC_ARCH_HPUX, test x$arch = xhpux) AM_CONDITIONAL(MSC_ARCH_TRU64, test x$arch = xtru64) AM_CONDITIONAL(MSC_ARCH_CYGWIN, test x$arch = xcygwin) if test x$arch = xlinux ; then AC_DEFINE(MSC_TARGET_LINUX, 1, [Linux]) fi if test x$arch = xbsd ; then AC_DEFINE(MSC_TARGET_BSD, 1, [BSD]) fi if test x$arch = xdarwin ; then AC_DEFINE(MSC_TARGET_OSX, 1, [OSX]) fi if test x$arch = xsolaris ; then AC_DEFINE(MSC_TARGET_SOLARIS, 1, [Solaris]) fi if test x$arch = xhpux ; then AC_DEFINE(MSC_TARGET_HPUX, 1, [HP-UX]) fi if test x$arch = xtru64 ; then AC_DEFINE(MSC_TARGET_TRU64, 1, [TRU64]) fi if test x$arch = xcygwin ; then AC_DEFINE(MSC_TARGET_CYGWIN, 1, [Cygwin]) fi dnl Checks for programs. AC_PROG_CC AC_PROG_CPP AC_PROG_MAKE_SET dnl Checks for header files. AC_HEADER_STDC AC_CHECK_HEADER(stdarg.h, [], [AC_MSG_ERROR([stdarg.h not found.])]) dnl Check for pcsclite PKG_CHECK_MODULES(PCSCLITE, libpcsclite >= 1.2.9-beta7, [], [ if test -f /usr/local/lib/pkgconfig/libpcsclite.pc ; then AC_MSG_ERROR([install pkg-config or set PKG_CONFIG_PATH to pkgconfig directory]) else AC_MSG_WARN([install pcsc-lite 1.2.9-beta7 or later]) fi ]) AC_CHECK_LIB(pcsclite, SCardEstablishContext, [], [AC_MSG_ERROR([SCardEstablishContext() not found, install pcsc-lite 1.2.9-beta7 or later])]) CFLAGS="$CFLAGS $PCSCLITE_CFLAGS" AC_CHECK_HEADER(winscard.h, [], [AC_MSG_ERROR([winscard.h not found, install pcsc-lite 1.2.9-beta7 or later, or use CFLAGS=... ./configure])], [ #include <winscard.h> ]) dnl look for MuscleCard PKG_CHECK_MODULES(MUSCLECARD, libmusclecard, [], [AC_MSG_ERROR([libmusclecard not found, install libmusclecard 1.2.9-beta7 or later])]) dnl Special check for pthread support. AC_ARG_ENABLE(callback, [ --enable-callback pcscd runs as a true daemon.], [case "${enableval}" in yes) callback=true ;; no) callback=false ;; *) AC_MSG_ERROR([bad value ${enableval} for --enable-callback]) ;; esac], [callback=false]) if test x${callback} = xtrue ; then AC_DEFINE(MSC_ENABLE_CALLBACK, 1, [status callbacks are enabled]) fi AM_CONDITIONAL(MSC_WITH_CALLBACK, test x$callback = xtrue) if test x${callback} = xtrue ; then AC_MSG_RESULT([callbacks requested : checking thread support]) if test x$arch != xtru64 ; then ACX_PTHREAD( [ AC_DEFINE(HAVE_PTHREAD,1, [Define if you have POSIX threads libraries and header files.]) ], [ AC_MSG_ERROR([POSIX thread support required]) ]) else PTHREAD_CC="$CC -pthread" fi else PTHREAD_CC="$CC" fi LIBS="$PTHREAD_LIBS $LIBS" CFLAGS="$CFLAGS -fno-common $PTHREAD_CFLAGS -I/usr/local/include -Wall" CC="$PTHREAD_CC" dnl Checks for typedefs, structures, and compiler characteristics. dnl Checks for library functions. AC_FUNC_VPRINTF AC_FUNC_MALLOC AC_CHECK_FUNCS(strdup snprintf localtime getenv vsyslog, [], [AC_MSG_ERROR([Necessary function is not supported.])]) dnl Add libtool support. AM_PROG_LIBTOOL dnl Automatically update the libtool script if it becomes out-of-date. AC_SUBST(LIBTOOL_DEPS) AC_SUBST(ac_aux_dir) AC_ARG_ENABLE(debug, [ --enable-debug enable debug messages from MuscleCard Plug-In.], [ case "${enableval}" in yes) debug=true ;; no) debug=false ;; *) AC_MSG_ERROR([bad value ${enableval} for --enable-debug]) ;; esac], [debug=false]) if test x${debug} = xtrue ; then AC_DEFINE(MSC_DEBUG, 1, [enable full MSC debug messaging.]) fi AC_MSG_RESULT([system target type : $arch]) AC_MSG_RESULT([enable status callback : $callback]) AC_MSG_RESULT([enable mcard debug : $debug]) AC_OUTPUT(Makefile aclocal/Makefile src/Makefile) _______________________________________________ Muscle mailing list Muscle@xxxxxxxxxxxxxxxxxxxx http://lists.drizzle.com/mailman/listinfo/muscle

Next Message by Date: click to view message preview

Re: Checking out libmusclecard from CVS?

Geoffrey Elgey wrote: G'day, Karsten Ohme wrote: cvs -d:pserver:anonymous@xxxxxxxxxxxxxxxxxxxxx:/cvsroot/pcsclite login cvs -z3 -d:pserver:anonymous@xxxxxxxxxxxxxxxxxxxxx:/cvsroot/pcsclite co modulename libmusclecard PCSC I can check out PCSC, but the module name "libmusclecard" did not work: $ cvs -d:pserver:anonymous@xxxxxxxxxxxxxxxxxxxxx:/cvsroot/pcsclite login Logging in to :pserver:anonymous@xxxxxxxxxxxxxxxxxxxxx:2401/cvsroot/pcsclite CVS password: $ cvs -z3 -d:pserver:anonymous@xxxxxxxxxxxxxxxxxxxxx:/cvsroot/pcsclite co libmusclecard cvs server: cannot find module `libmusclecard' - ignored cvs [checkout aborted]: cannot expand modules What module name should I be using to check libmusclecard out of CVS? Maybe PCSC and libmusclecard are joined again. Is libmusclecard also included in PCSC? -- Geoff _______________________________________________ Muscle mailing list Muscle@xxxxxxxxxxxxxxxxxxxx http://lists.drizzle.com/mailman/listinfo/muscle

Previous Message by Thread: click to view message preview

problems with muscle headers

Hello, i installed ccid, pcsc-lite, libmusclecard and want to install muscle framework. the problem is that make does not see the *.h files for example musclecard.h. I changed Makefile adding the inc line pointing to the *.h directory. I tried to compile it with .h file in this same directory but it simply does not see it. Im doing it all as a root so i have rigths to acces the files and the files are there. Any ideas? The card reader naturally works with pcsc-lite

Next Message by Thread: click to view message preview

Re: Checking out libmusclecard from CVS?

Geoffrey Elgey wrote: G'day, Karsten Ohme wrote: cvs -d:pserver:anonymous@xxxxxxxxxxxxxxxxxxxxx:/cvsroot/pcsclite login cvs -z3 -d:pserver:anonymous@xxxxxxxxxxxxxxxxxxxxx:/cvsroot/pcsclite co modulename libmusclecard PCSC I can check out PCSC, but the module name "libmusclecard" did not work: $ cvs -d:pserver:anonymous@xxxxxxxxxxxxxxxxxxxxx:/cvsroot/pcsclite login Logging in to :pserver:anonymous@xxxxxxxxxxxxxxxxxxxxx:2401/cvsroot/pcsclite CVS password: $ cvs -z3 -d:pserver:anonymous@xxxxxxxxxxxxxxxxxxxxx:/cvsroot/pcsclite co libmusclecard cvs server: cannot find module `libmusclecard' - ignored cvs [checkout aborted]: cannot expand modules What module name should I be using to check libmusclecard out of CVS? Maybe PCSC and libmusclecard are joined again. Is libmusclecard also included in PCSC? -- Geoff _______________________________________________ Muscle mailing list Muscle@xxxxxxxxxxxxxxxxxxxx http://lists.drizzle.com/mailman/listinfo/muscle
Sign up for updates to this mailing list. email:
Loading Comments...
Home | News | Patents | Sitemap | FAQ | advertise

Advertising by