While trying to use the scb svn create-using-mingw on an ubuntu, I ran across
this error:
/usr/bin/install: cannot stat `./.libs/libopensc-2.dll.def': No such file or
directory
5204 make[3]: *** [install-mylibDATA] Error 1
It appears that the opensc src/libopensc/Makefile.am:
71 if WIN32
72 # def file required for MS users to build library
73 mylibdir=$(libdir)
74 mylib_DATA=.libs/@[EMAIL PROTECTED]@[EMAIL PROTECTED]
75 .libs/@[EMAIL PROTECTED]@[EMAIL PROTECTED]: libopensc.la
76 endif
Is missing some command to build the libopensc-2.dll.def
See attached patch for a suggested fix.
But having added the patch, I get further but sees that the dlls are not being
created,
only the .a and .la files.
But zlib (and openssl) create dlls, using:
82 $(SHAREDLIB): win32/zlib.def $(OBJS) $(OBJA) zlibrc.o
83 $(PREFIX)dllwrap --driver-name $(CC) --def win32/zlib.def \
84 --implib $(IMPLIB) -o $@ $(OBJS) $(OBJA) zlibrc.o
85 strip $@
--
Douglas E. Engert <[EMAIL PROTECTED]>
Argonne National Laboratory
9700 South Cass Avenue
Argonne, Illinois 60439
(630) 252-5444
Index: src/pkcs15init/Makefile.am
===================================================================
--- src/pkcs15init/Makefile.am (revision 3477)
+++ src/pkcs15init/Makefile.am (working copy)
@@ -58,4 +58,8 @@
mylibdir=$(libdir)
mylib_DATA=.libs/@[EMAIL PROTECTED]@[EMAIL PROTECTED]
.libs/@[EMAIL PROTECTED]@[EMAIL PROTECTED]: libpkcs15init.la
+echo LIBRARY pkcs15init > .libs/@[EMAIL PROTECTED]@[EMAIL PROTECTED]
+echo EXPORTS >> .libs/@[EMAIL PROTECTED]@[EMAIL PROTECTED]
+cat pkcs15init.exports >> .libs/@[EMAIL PROTECTED]@[EMAIL PROTECTED]
+
endif
Index: src/libopensc/Makefile.am
===================================================================
--- src/libopensc/Makefile.am (revision 3477)
+++ src/libopensc/Makefile.am (working copy)
@@ -73,4 +73,7 @@
mylibdir=$(libdir)
mylib_DATA=.libs/@[EMAIL PROTECTED]@[EMAIL PROTECTED]
.libs/@[EMAIL PROTECTED]@[EMAIL PROTECTED]: libopensc.la
+ echo LIBRARY opensc > .libs/@[EMAIL PROTECTED]@[EMAIL PROTECTED]
+ echo EXPORTS >> .libs/@[EMAIL PROTECTED]@[EMAIL PROTECTED]
+ cat libopensc.exports >> .libs/@[EMAIL PROTECTED]@[EMAIL PROTECTED]
endif
_______________________________________________
opensc-devel mailing list
[email protected]
http://www.opensc-project.org/mailman/listinfo/opensc-devel