On Tue, Oct 7, 2014 at 12:11 PM, Gustaf Neumann <neum...@wu.ac.at> wrote: > > Stephen, > > the Docker image is cool stuff! Many thanks! > This eases mingw builds significantly. > > It compiles now fine the first bunch of files in nsthread > fine, but stops then with > > x86_64-w64-mingw32-gcc -shared -L../nsthread -L../nsd > -L../nsdb -o libnsthread.dll error.o master.o memory.o > mutex.o cslock.o rwlock.o reentrant.o sema.o thread.o tls.o > time.o pthread.o fork.o signal.o winthread.o > -L/usr/local/tcl8.6.2-mingw/lib -ltcl86 -lnetapi32 > -lkernel32 -luser32 -ladvapi32 -lws2_32 > -L/usr/local/tcl8.6.2-mingw/lib > /usr/lib64/gcc/x86_64-w64-mingw32/4.8.3/../../../../x86_64-w64-mingw32/bin/ld: > cannot find -ltcl86 > collect2: error: ld returned 1 exit status > make[1]: *** [libnsthread.dll] Error 1 > > Looks like the installation of tcl is missing...
When you compile tcl --with-symbols it adds a 'g' to the lib and executabe names so I guess it needs to be something like: -ltcl86g. If you scroll up to the end of the previously successful docker step it should say something like: Now type `make' to compile. ---> 5c66713ca361 You can jump into the container with the file system as it was after that step by typing something like: $ docker run -t -i 5c66713ca361 /bin/bash ...and poke around from there. ------------------------------------------------------------------------------ Meet PCI DSS 3.0 Compliance Requirements with EventLog Analyzer Achieve PCI DSS 3.0 Compliant Status with Out-of-the-box PCI DSS Reports Are you Audit-Ready for PCI DSS 3.0 Compliance? Download White paper Comply to PCI DSS 3.0 Requirement 10 and 11.5 with EventLog Analyzer http://pubads.g.doubleclick.net/gampad/clk?id=154622311&iu=/4140/ostg.clktrk _______________________________________________ naviserver-devel mailing list naviserver-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/naviserver-devel