[Ecls-list] patch for (time) in Windows
Goffioul Michael
goffioul at imec.be
Tue Oct 10 08:02:12 UTC 2006
Do you have the latest CVS? I can't find this symbol in my local
ecl.def file, and it is up-to-date.
Concerning linking against shell32.lib, I forgot to commit changes
to the file msvc/Makefile. It's fixed now.
Michael.
> Alright, now I'm lost as to what's going wrong. After the
> build, my directory doesn't contain ecl.exe and ecl.dll. The
> build output contains the following error about 3/5 of the
> way through:
>
> > ;;; Note: Invoking external command:
> ;;; cl -Fe"E:/home/dev/code/cvs/08/root/ecl/ecl/msvc/ecl.dll"
> "c/main.obj" "c/al
> l_symbols2.obj" "lsp.lib" "eclmin.lib" -LDd -MD -Zi /link
> /nodefaultlib:libcmt /nodefaultlib:libcmtd /nodefaultlib:libc
> /nodefaultlib:libd /LIBPATH:"E:/home/de
> v/code/cvs/08/root/ecl/ecl/msvc/" eclgmp.lib eclgc.lib
> user32.lib ws2_32.lib /DE F:ecl.def
>
> Microsoft (R) 32-bit C/C++ Optimizing Compiler Version
> 12.00.8168 for 80x86 Copyright (C) Microsoft Corp 1984-1998.
> All rights reserved.
>
> Microsoft (R) Incremental Linker Version 6.00.8168 Copyright
> (C) Microsoft Corp 1992-1998. All rights reserved.
>
> /out:E:/home/dev/code/cvs/08/root/ecl/ecl/msvc/ecl.dll
> /dll
> /implib:E:/home/dev/code/cvs/08/root/ecl/ecl/msvc/ecl.lib
> /debug
> /nodefaultlib:libcmt
> /nodefaultlib:libcmtd
> /nodefaultlib:libc
> /nodefaultlib:libd
> /LIBPATH:E:/home/dev/code/cvs/08/root/ecl/ecl/msvc/
> eclgmp.lib
> eclgc.lib
> user32.lib
> ws2_32.lib
> /DEF:ecl.def
> c/main.obj
> c/all_symbols2.obj
> lsp.lib
> eclmin.lib
> ecl.def : error LNK2001: unresolved external symbol
> ecl_finalize_queued
> E:/home/dev/code/cvs/08/root/ecl/ecl/msvc/ecl.lib : fatal
> error LNK1120:
> 1 unres
> olved externals
> LINK : fatal error LNK1141: failure during build of exports
> file 0 > NIL
>
> I can't find where this ecl_finalize_queued symbol is supposed to be.
> I've got the rest of the output saved if you need more.
>
> Dustin
>
> Dustin Long wrote:
> > This gave me a linker error for CommandLineToArgvW. Need to link
> > against shell32.lib?
> >
> > Dustin
> >
More information about the ecl-devel
mailing list