lucy-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Octavian Rasnita" <orasn...@gmail.com>
Subject Re: [lucy-user] [ANNOUNCE] Apache Lucy (incubating) 0.3.0 released
Date Sun, 05 Feb 2012 08:01:01 GMT
Hi Marvin,

I have cloned the SVN trunk and tried to re-build again with MinGW and VS6.

With MinGW it installed fine but after perl Build distclean it gave the following result:

Not in MANIFEST: buildlib/Lucy/Build/Binding/Analysis.pm
Not in MANIFEST: buildlib/Lucy/Build/Binding/Docs.pm
Not in MANIFEST: buildlib/Lucy/Build/Binding/Document.pm
Not in MANIFEST: buildlib/Lucy/Build/Binding/Highlight.pm
Not in MANIFEST: buildlib/Lucy/Build/Binding/Index.pm
Not in MANIFEST: buildlib/Lucy/Build/Binding/Index/Posting.pm
Not in MANIFEST: buildlib/Lucy/Build/Binding/Lucy.pm
Not in MANIFEST: buildlib/Lucy/Build/Binding/Object.pm
Not in MANIFEST: buildlib/Lucy/Build/Binding/Plan.pm
Not in MANIFEST: buildlib/Lucy/Build/Binding/Search.pm
Not in MANIFEST: buildlib/Lucy/Build/Binding/Search/Collector.pm
Not in MANIFEST: buildlib/Lucy/Build/Binding/Store.pm
Not in MANIFEST: buildlib/Lucy/Build/Binding/Test/Util.pm
Not in MANIFEST: buildlib/Lucy/Build/Binding/Util.pm
Not in MANIFEST: buildlib/LucyX/Build/Binding/Search.pm
MANIFEST appears to be out of sync with the distribution


And with VS6:

perl Build.PL

perl Build

Building Lucy
Building E:\lucy\lucy\charmonizer\charmonize.exe...


Microsoft (R) Program Maintenance Utility   Version 6.00.9782.0
Copyright (C) Microsoft Corp 1988-1998. All rights reserved.

    cl -Isrc  -nologo -D_CRT_SECURE_NO_WARNINGS -D_SCL_SECURE_NO_WARNINGS -c charmonize.c
-Focharmonize.obj
charmonize.c
    cl -Isrc  -nologo -D_CRT_SECURE_NO_WARNINGS -D_SCL_SECURE_NO_WARNINGS -c src\Charmonizer\Core\Compiler.c
-Fosrc\Charmonizer\Core\Compiler.obj
Compiler.c
    cl -Isrc  -nologo -D_CRT_SECURE_NO_WARNINGS -D_SCL_SECURE_NO_WARNINGS -c src\Charmonizer\Core\ConfWriter.c
-Fosrc\Charmonizer\Core\ConfWriter.obj
ConfWriter.c
    cl -Isrc  -nologo -D_CRT_SECURE_NO_WARNINGS -D_SCL_SECURE_NO_WARNINGS -c src\Charmonizer\Core\HeaderChecker.c
-Fosrc\Charmonizer\Core\HeaderChecker.obj
HeaderChecker.c
    cl -Isrc  -nologo -D_CRT_SECURE_NO_WARNINGS -D_SCL_SECURE_NO_WARNINGS -c src\Charmonizer\Core\OperatingSystem.c
-Fosrc\Charmonizer\Core\OperatingSystem.obj
OperatingSystem.c
    cl -Isrc  -nologo -D_CRT_SECURE_NO_WARNINGS -D_SCL_SECURE_NO_WARNINGS -c src\Charmonizer\Core\Util.c
-Fosrc\Charmonizer\Core\Util.obj
Util.c
    cl -Isrc  -nologo -D_CRT_SECURE_NO_WARNINGS -D_SCL_SECURE_NO_WARNINGS -c src\Charmonizer\Probe.c
-Fosrc\Charmonizer\Probe.obj
Probe.c
    cl -Isrc  -nologo -D_CRT_SECURE_NO_WARNINGS -D_SCL_SECURE_NO_WARNINGS -c src\Charmonizer\Probe\AtomicOps.c
-Fosrc\Charmonizer\Probe\AtomicOps.obj
AtomicOps.c
    cl -Isrc  -nologo -D_CRT_SECURE_NO_WARNINGS -D_SCL_SECURE_NO_WARNINGS -c src\Charmonizer\Probe\DirManip.c
-Fosrc\Charmonizer\Probe\DirManip.obj
DirManip.c
    cl -Isrc  -nologo -D_CRT_SECURE_NO_WARNINGS -D_SCL_SECURE_NO_WARNINGS -c src\Charmonizer\Probe\Floats.c
-Fosrc\Charmonizer\Probe\Floats.obj
Floats.c
    cl -Isrc  -nologo -D_CRT_SECURE_NO_WARNINGS -D_SCL_SECURE_NO_WARNINGS -c src\Charmonizer\Probe\FuncMacro.c
-Fosrc\Charmonizer\Probe\FuncMacro.obj
FuncMacro.c
    cl -Isrc  -nologo -D_CRT_SECURE_NO_WARNINGS -D_SCL_SECURE_NO_WARNINGS -c src\Charmonizer\Probe\Headers.c
-Fosrc\Charmonizer\Probe\Headers.obj
Headers.c
    cl -Isrc  -nologo -D_CRT_SECURE_NO_WARNINGS -D_SCL_SECURE_NO_WARNINGS -c src\Charmonizer\Probe\Integers.c
-Fosrc\Charmonizer\Probe\Integers.obj
Integers.c
    cl -Isrc  -nologo -D_CRT_SECURE_NO_WARNINGS -D_SCL_SECURE_NO_WARNINGS -c src\Charmonizer\Probe\LargeFiles.c
-Fosrc\Charmonizer\Probe\LargeFiles.obj
LargeFiles.c
    cl -Isrc  -nologo -D_CRT_SECURE_NO_WARNINGS -D_SCL_SECURE_NO_WARNINGS -c src\Charmonizer\Probe\Memory.c
-Fosrc\Charmonizer\Probe\Memory.obj
Memory.c
    cl -Isrc  -nologo -D_CRT_SECURE_NO_WARNINGS -D_SCL_SECURE_NO_WARNINGS -c src\Charmonizer\Probe\UnusedVars.c
-Fosrc\Charmonizer\Probe\UnusedVars.obj
UnusedVars.c
    cl -Isrc  -nologo -D_CRT_SECURE_NO_WARNINGS -D_SCL_SECURE_NO_WARNINGS -c src\Charmonizer\Probe\VariadicMacros.c
-Fosrc\Charmonizer\Probe\VariadicMacros.obj
VariadicMacros.c
    link -nologo charmonize.obj src\Charmonizer\Core\Compiler.obj src\Charmonizer\Core\ConfWriter.obj
src\Charmonizer\Core\HeaderChecker.obj src\Charmonizer\Core\OperatingSystem.obj src\Charmonizer\Core\Util.obj
src\Charmonizer\Probe.obj src\Charmonizer\Probe\AtomicOps.obj src\Charmonizer\Probe\DirManip.obj
src\Charmonizer\Probe\Floats.obj src\Charmonizer\Probe\FuncMacro.obj src\Charmonizer\Probe\Headers.obj
src\Charmonizer\Probe\Integers.obj src\Charmonizer\Probe\LargeFiles.obj src\Charmonizer\Probe\Memory.obj
src\Charmonizer\Probe\UnusedVars.obj src\Charmonizer\Probe\VariadicMacros.obj /OUT:charmonize.exe

Writing charmony.h...

E:\lucy\lucy\charmonizer\charmonize.exe cl -nologo -GF -W3 -MD -Zi -DNDEBUG -O1 -DWIN32 -D_CONSOLE
-DNO_STRICT -DHAVE_DES_FCRYPT -DUSE_SITECUSTOMIZE -DPRIVLIB_LAST_IN_INC -DPERL_IMPLICIT_CONTEXT
-DPERL_IMPLICIT_SYS -DUSE_PERLIO -DPERL_MSVCRT_READFIX /TP -D_CRT_SECURE_NO_WARNINGS -D_SCL_SECURE_NO_WARNINGS

Initializing Charmonizer/Core/OperatingSystem...
Trying to find a bit-bucket a la /dev/null...
Creating compiler object...
Trying to compile a small test file...
Initialization complete.
Running DirManip module...
Running Headers module...
Running AtomicOps module...
Running FuncMacro module...
Running Integers module...
Running Floats module...
Running LargeFiles module...
Running Memory module...
Running UnusedVars module...
Running VariadicMacros module...
Cleaning up...
Cleanup complete.
Building Charmonizer Tests...


Microsoft (R) Program Maintenance Utility   Version 6.00.9782.0
Copyright (C) Microsoft Corp 1988-1998. All rights reserved.

    cl -Isrc -nologo -GF -W3 -MD -Zi -DNDEBUG -O1 -DWIN32 -D_CONSOLE -DNO_STRICT -DHAVE_DES_FCRYPT
-DUSE_SITECUSTOMIZE -DPRIVLIB_LAST_IN_INC -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -DUSE_PERLIO
-DPERL_MSVCRT_READFIX /TP -D_CRT_SECURE_NO_WARNINGS -D_SCL_SECURE_NO_WARNINGS  -IE:\lucy\lucy\perl
-nologo -D_CRT_SECURE_NO_WARNINGS -D_SCL_SECURE_NO_WARNINGS -c src\Charmonizer\Test.c -Fosrc\Charmonizer\Test.obj
Test.c
    cl -Isrc -nologo -GF -W3 -MD -Zi -DNDEBUG -O1 -DWIN32 -D_CONSOLE -DNO_STRICT -DHAVE_DES_FCRYPT
-DUSE_SITECUSTOMIZE -DPRIVLIB_LAST_IN_INC -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -DUSE_PERLIO
-DPERL_MSVCRT_READFIX /TP -D_CRT_SECURE_NO_WARNINGS -D_SCL_SECURE_NO_WARNINGS  -IE:\lucy\lucy\perl
-nologo -D_CRT_SECURE_NO_WARNINGS -D_SCL_SECURE_NO_WARNINGS -c src\Charmonizer\Test\TestDirManip.c
-Fosrc\Charmonizer\Test\TestDirManip.obj
TestDirManip.c
    link -nologo src\Charmonizer\Test\TestDirManip.obj src\Charmonizer\Test.obj /OUT:TestDirManip.exe
    cl -Isrc -nologo -GF -W3 -MD -Zi -DNDEBUG -O1 -DWIN32 -D_CONSOLE -DNO_STRICT -DHAVE_DES_FCRYPT
-DUSE_SITECUSTOMIZE -DPRIVLIB_LAST_IN_INC -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -DUSE_PERLIO
-DPERL_MSVCRT_READFIX /TP -D_CRT_SECURE_NO_WARNINGS -D_SCL_SECURE_NO_WARNINGS  -IE:\lucy\lucy\perl
-nologo -D_CRT_SECURE_NO_WARNINGS -D_SCL_SECURE_NO_WARNINGS -c src\Charmonizer\Test\TestFuncMacro.c
-Fosrc\Charmonizer\Test\TestFuncMacro.obj
TestFuncMacro.c
    link -nologo src\Charmonizer\Test\TestFuncMacro.obj src\Charmonizer\Test.obj /OUT:TestFuncMacro.exe
    cl -Isrc -nologo -GF -W3 -MD -Zi -DNDEBUG -O1 -DWIN32 -D_CONSOLE -DNO_STRICT -DHAVE_DES_FCRYPT
-DUSE_SITECUSTOMIZE -DPRIVLIB_LAST_IN_INC -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -DUSE_PERLIO
-DPERL_MSVCRT_READFIX /TP -D_CRT_SECURE_NO_WARNINGS -D_SCL_SECURE_NO_WARNINGS  -IE:\lucy\lucy\perl
-nologo -D_CRT_SECURE_NO_WARNINGS -D_SCL_SECURE_NO_WARNINGS -c src\Charmonizer\Test\TestHeaders.c
-Fosrc\Charmonizer\Test\TestHeaders.obj
TestHeaders.c
    link -nologo src\Charmonizer\Test\TestHeaders.obj src\Charmonizer\Test.obj /OUT:TestHeaders.exe
    cl -Isrc -nologo -GF -W3 -MD -Zi -DNDEBUG -O1 -DWIN32 -D_CONSOLE -DNO_STRICT -DHAVE_DES_FCRYPT
-DUSE_SITECUSTOMIZE -DPRIVLIB_LAST_IN_INC -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -DUSE_PERLIO
-DPERL_MSVCRT_READFIX /TP -D_CRT_SECURE_NO_WARNINGS -D_SCL_SECURE_NO_WARNINGS  -IE:\lucy\lucy\perl
-nologo -D_CRT_SECURE_NO_WARNINGS -D_SCL_SECURE_NO_WARNINGS -c src\Charmonizer\Test\TestIntegers.c
-Fosrc\Charmonizer\Test\TestIntegers.obj
TestIntegers.c
    link -nologo src\Charmonizer\Test\TestIntegers.obj src\Charmonizer\Test.obj /OUT:TestIntegers.exe
    cl -Isrc -nologo -GF -W3 -MD -Zi -DNDEBUG -O1 -DWIN32 -D_CONSOLE -DNO_STRICT -DHAVE_DES_FCRYPT
-DUSE_SITECUSTOMIZE -DPRIVLIB_LAST_IN_INC -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -DUSE_PERLIO
-DPERL_MSVCRT_READFIX /TP -D_CRT_SECURE_NO_WARNINGS -D_SCL_SECURE_NO_WARNINGS  -IE:\lucy\lucy\perl
-nologo -D_CRT_SECURE_NO_WARNINGS -D_SCL_SECURE_NO_WARNINGS -c src\Charmonizer\Test\TestLargeFiles.c
-Fosrc\Charmonizer\Test\TestLargeFiles.obj
TestLargeFiles.c
src\Charmonizer\Test\TestLargeFiles.c(76) : warning C4101: 'fd' : unreferenced local variable
src\Charmonizer\Test\TestLargeFiles.c(72) : warning C4101: 'fh' : unreferenced local variable
src\Charmonizer\Test\TestLargeFiles.c(73) : warning C4101: 'offset' : unreferenced local variable
src\Charmonizer\Test\TestLargeFiles.c(75) : warning C4101: 'check_char' : unreferenced local
variable
src\Charmonizer\Test\TestLargeFiles.c(74) : warning C4101: 'check_val' : unreferenced local
variable
    link -nologo src\Charmonizer\Test\TestLargeFiles.obj src\Charmonizer\Test.obj /OUT:TestLargeFiles.exe
    cl -Isrc -nologo -GF -W3 -MD -Zi -DNDEBUG -O1 -DWIN32 -D_CONSOLE -DNO_STRICT -DHAVE_DES_FCRYPT
-DUSE_SITECUSTOMIZE -DPRIVLIB_LAST_IN_INC -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -DUSE_PERLIO
-DPERL_MSVCRT_READFIX /TP -D_CRT_SECURE_NO_WARNINGS -D_SCL_SECURE_NO_WARNINGS  -IE:\lucy\lucy\perl
-nologo -D_CRT_SECURE_NO_WARNINGS -D_SCL_SECURE_NO_WARNINGS -c src\Charmonizer\Test\TestUnusedVars.c
-Fosrc\Charmonizer\Test\TestUnusedVars.obj
TestUnusedVars.c
    link -nologo src\Charmonizer\Test\TestUnusedVars.obj src\Charmonizer\Test.obj /OUT:TestUnusedVars.exe
    cl -Isrc -nologo -GF -W3 -MD -Zi -DNDEBUG -O1 -DWIN32 -D_CONSOLE -DNO_STRICT -DHAVE_DES_FCRYPT
-DUSE_SITECUSTOMIZE -DPRIVLIB_LAST_IN_INC -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -DUSE_PERLIO
-DPERL_MSVCRT_READFIX /TP -D_CRT_SECURE_NO_WARNINGS -D_SCL_SECURE_NO_WARNINGS  -IE:\lucy\lucy\perl
-nologo -D_CRT_SECURE_NO_WARNINGS -D_SCL_SECURE_NO_WARNINGS -c src\Charmonizer\Test\TestVariadicMacros.c
-Fosrc\Charmonizer\Test\TestVariadicMacros.obj
TestVariadicMacros.c
src\Charmonizer\Test\TestVariadicMacros.c(26) : warning C4101: 'buf' : unreferenced local
variable
    link -nologo src\Charmonizer\Test\TestVariadicMacros.obj src\Charmonizer\Test.obj /OUT:TestVariadicMacros.exe

Building Clownfish compiler... 
compilet-1075380224.c
   Creating library C:\DOCUME~1\Octavian\LOCALS~1\Temp\compilet.lib and object C:\DOCUME~1\Octavian\LOCALS~1\Temp\compilet.exp
Created MYMETA.yml and MYMETA.json
Creating new 'Build' script for 'Clownfish-CFC' version '0.01'
Building the Lemon parser generator...


Microsoft (R) Program Maintenance Utility   Version 6.00.9782.0
Copyright (C) Microsoft Corp 1988-1998. All rights reserved.

    cl  -nologo -D_CRT_SECURE_NO_WARNINGS lemon.c /Felemon.exe
lemon.c
Generating script '..\src\CFCBase.ccs'
cl -nologo -c @"..\src\CFCBase.ccs" -Fo"..\src\CFCBase.obj" "..\src\CFCBase.c"
CFCBase.c
Generating script '..\src\CFCBindAliases.ccs'
cl -nologo -c @"..\src\CFCBindAliases.ccs" -Fo"..\src\CFCBindAliases.obj" "..\src\CFCBindAliases.c"
CFCBindAliases.c
..\src\CFCBindAliases.c(129) : error C2374: 'i' : redefinition; multiple initialization
        ..\src\CFCBindAliases.c(120) : see declaration of 'i'
error building dll file from '..\src/CFCBindAliases.c' at E:/usr/site/lib/ExtUtils/CBuilder/Platform/Windows.pm
line 130, <DATA> line 1.
Can't locate Clownfish/CFC/Hierarchy.pm in @INC (@INC contains: clownfish/perl/blib/lib clownfish/perl/blib/arch
../clownfish/perl/blib/lib ../clownfish/perl/blib/arch clownfish\perl\blib\lib clownfish\perl\blib\arch
..\clownfish\perl\blib\lib ..\clownfish\perl\blib\arch buildlib clownfish/perl/blib/lib clownfish/perl/blib/arch
../clownfish/perl/blib/lib ../clownfish/perl/blib/arch buildlib E:/usr/site/lib E:/usr/lib
.) at buildlib/Lucy/Build.pm line 222.

Finished building Clownfish compiler.

Parsing Clownfish files...


So I have also tried with:

perl -I "E:\lucy\lucy\clownfish\perl\lib" Build.PL

perl -I "E:\lucy\lucy\clownfish\perl\lib" Build

Building Lucy
Building E:\lucy\lucy\charmonizer\charmonize.exe...


Microsoft (R) Program Maintenance Utility   Version 6.00.9782.0
Copyright (C) Microsoft Corp 1988-1998. All rights reserved.

    cl -Isrc  -nologo -D_CRT_SECURE_NO_WARNINGS -D_SCL_SECURE_NO_WARNINGS -c charmonize.c
-Focharmonize.obj
charmonize.c
    cl -Isrc  -nologo -D_CRT_SECURE_NO_WARNINGS -D_SCL_SECURE_NO_WARNINGS -c src\Charmonizer\Core\Compiler.c
-Fosrc\Charmonizer\Core\Compiler.obj
Compiler.c
    cl -Isrc  -nologo -D_CRT_SECURE_NO_WARNINGS -D_SCL_SECURE_NO_WARNINGS -c src\Charmonizer\Core\ConfWriter.c
-Fosrc\Charmonizer\Core\ConfWriter.obj
ConfWriter.c
    cl -Isrc  -nologo -D_CRT_SECURE_NO_WARNINGS -D_SCL_SECURE_NO_WARNINGS -c src\Charmonizer\Core\HeaderChecker.c
-Fosrc\Charmonizer\Core\HeaderChecker.obj
HeaderChecker.c
    cl -Isrc  -nologo -D_CRT_SECURE_NO_WARNINGS -D_SCL_SECURE_NO_WARNINGS -c src\Charmonizer\Core\OperatingSystem.c
-Fosrc\Charmonizer\Core\OperatingSystem.obj
OperatingSystem.c
    cl -Isrc  -nologo -D_CRT_SECURE_NO_WARNINGS -D_SCL_SECURE_NO_WARNINGS -c src\Charmonizer\Core\Util.c
-Fosrc\Charmonizer\Core\Util.obj
Util.c
    cl -Isrc  -nologo -D_CRT_SECURE_NO_WARNINGS -D_SCL_SECURE_NO_WARNINGS -c src\Charmonizer\Probe.c
-Fosrc\Charmonizer\Probe.obj
Probe.c
    cl -Isrc  -nologo -D_CRT_SECURE_NO_WARNINGS -D_SCL_SECURE_NO_WARNINGS -c src\Charmonizer\Probe\AtomicOps.c
-Fosrc\Charmonizer\Probe\AtomicOps.obj
AtomicOps.c
    cl -Isrc  -nologo -D_CRT_SECURE_NO_WARNINGS -D_SCL_SECURE_NO_WARNINGS -c src\Charmonizer\Probe\DirManip.c
-Fosrc\Charmonizer\Probe\DirManip.obj
DirManip.c
    cl -Isrc  -nologo -D_CRT_SECURE_NO_WARNINGS -D_SCL_SECURE_NO_WARNINGS -c src\Charmonizer\Probe\Floats.c
-Fosrc\Charmonizer\Probe\Floats.obj
Floats.c
    cl -Isrc  -nologo -D_CRT_SECURE_NO_WARNINGS -D_SCL_SECURE_NO_WARNINGS -c src\Charmonizer\Probe\FuncMacro.c
-Fosrc\Charmonizer\Probe\FuncMacro.obj
FuncMacro.c
    cl -Isrc  -nologo -D_CRT_SECURE_NO_WARNINGS -D_SCL_SECURE_NO_WARNINGS -c src\Charmonizer\Probe\Headers.c
-Fosrc\Charmonizer\Probe\Headers.obj
Headers.c
    cl -Isrc  -nologo -D_CRT_SECURE_NO_WARNINGS -D_SCL_SECURE_NO_WARNINGS -c src\Charmonizer\Probe\Integers.c
-Fosrc\Charmonizer\Probe\Integers.obj
Integers.c
    cl -Isrc  -nologo -D_CRT_SECURE_NO_WARNINGS -D_SCL_SECURE_NO_WARNINGS -c src\Charmonizer\Probe\LargeFiles.c
-Fosrc\Charmonizer\Probe\LargeFiles.obj
LargeFiles.c
    cl -Isrc  -nologo -D_CRT_SECURE_NO_WARNINGS -D_SCL_SECURE_NO_WARNINGS -c src\Charmonizer\Probe\Memory.c
-Fosrc\Charmonizer\Probe\Memory.obj
Memory.c
    cl -Isrc  -nologo -D_CRT_SECURE_NO_WARNINGS -D_SCL_SECURE_NO_WARNINGS -c src\Charmonizer\Probe\UnusedVars.c
-Fosrc\Charmonizer\Probe\UnusedVars.obj
UnusedVars.c
    cl -Isrc  -nologo -D_CRT_SECURE_NO_WARNINGS -D_SCL_SECURE_NO_WARNINGS -c src\Charmonizer\Probe\VariadicMacros.c
-Fosrc\Charmonizer\Probe\VariadicMacros.obj
VariadicMacros.c
    link -nologo charmonize.obj src\Charmonizer\Core\Compiler.obj src\Charmonizer\Core\ConfWriter.obj
src\Charmonizer\Core\HeaderChecker.obj src\Charmonizer\Core\OperatingSystem.obj src\Charmonizer\Core\Util.obj
src\Charmonizer\Probe.obj src\Charmonizer\Probe\AtomicOps.obj src\Charmonizer\Probe\DirManip.obj
src\Charmonizer\Probe\Floats.obj src\Charmonizer\Probe\FuncMacro.obj src\Charmonizer\Probe\Headers.obj
src\Charmonizer\Probe\Integers.obj src\Charmonizer\Probe\LargeFiles.obj src\Charmonizer\Probe\Memory.obj
src\Charmonizer\Probe\UnusedVars.obj src\Charmonizer\Probe\VariadicMacros.obj /OUT:charmonize.exe

Writing charmony.h...

E:\lucy\lucy\charmonizer\charmonize.exe cl -nologo -GF -W3 -MD -Zi -DNDEBUG -O1 -DWIN32 -D_CONSOLE
-DNO_STRICT -DHAVE_DES_FCRYPT -DUSE_SITECUSTOMIZE -DPRIVLIB_LAST_IN_INC -DPERL_IMPLICIT_CONTEXT
-DPERL_IMPLICIT_SYS -DUSE_PERLIO -DPERL_MSVCRT_READFIX /TP -D_CRT_SECURE_NO_WARNINGS -D_SCL_SECURE_NO_WARNINGS

Initializing Charmonizer/Core/OperatingSystem...
Trying to find a bit-bucket a la /dev/null...
Creating compiler object...
Trying to compile a small test file...
Initialization complete.
Running DirManip module...
Running Headers module...
Running AtomicOps module...
Running FuncMacro module...
Running Integers module...
Running Floats module...
Running LargeFiles module...
Running Memory module...
Running UnusedVars module...
Running VariadicMacros module...
Cleaning up...
Cleanup complete.
Building Charmonizer Tests...


Microsoft (R) Program Maintenance Utility   Version 6.00.9782.0
Copyright (C) Microsoft Corp 1988-1998. All rights reserved.

    cl -Isrc -nologo -GF -W3 -MD -Zi -DNDEBUG -O1 -DWIN32 -D_CONSOLE -DNO_STRICT -DHAVE_DES_FCRYPT
-DUSE_SITECUSTOMIZE -DPRIVLIB_LAST_IN_INC -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -DUSE_PERLIO
-DPERL_MSVCRT_READFIX /TP -D_CRT_SECURE_NO_WARNINGS -D_SCL_SECURE_NO_WARNINGS  -IE:\lucy\lucy\perl
-nologo -D_CRT_SECURE_NO_WARNINGS -D_SCL_SECURE_NO_WARNINGS -c src\Charmonizer\Test.c -Fosrc\Charmonizer\Test.obj
Test.c
    cl -Isrc -nologo -GF -W3 -MD -Zi -DNDEBUG -O1 -DWIN32 -D_CONSOLE -DNO_STRICT -DHAVE_DES_FCRYPT
-DUSE_SITECUSTOMIZE -DPRIVLIB_LAST_IN_INC -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -DUSE_PERLIO
-DPERL_MSVCRT_READFIX /TP -D_CRT_SECURE_NO_WARNINGS -D_SCL_SECURE_NO_WARNINGS  -IE:\lucy\lucy\perl
-nologo -D_CRT_SECURE_NO_WARNINGS -D_SCL_SECURE_NO_WARNINGS -c src\Charmonizer\Test\TestDirManip.c
-Fosrc\Charmonizer\Test\TestDirManip.obj
TestDirManip.c
    link -nologo src\Charmonizer\Test\TestDirManip.obj src\Charmonizer\Test.obj /OUT:TestDirManip.exe
    cl -Isrc -nologo -GF -W3 -MD -Zi -DNDEBUG -O1 -DWIN32 -D_CONSOLE -DNO_STRICT -DHAVE_DES_FCRYPT
-DUSE_SITECUSTOMIZE -DPRIVLIB_LAST_IN_INC -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -DUSE_PERLIO
-DPERL_MSVCRT_READFIX /TP -D_CRT_SECURE_NO_WARNINGS -D_SCL_SECURE_NO_WARNINGS  -IE:\lucy\lucy\perl
-nologo -D_CRT_SECURE_NO_WARNINGS -D_SCL_SECURE_NO_WARNINGS -c src\Charmonizer\Test\TestFuncMacro.c
-Fosrc\Charmonizer\Test\TestFuncMacro.obj
TestFuncMacro.c
    link -nologo src\Charmonizer\Test\TestFuncMacro.obj src\Charmonizer\Test.obj /OUT:TestFuncMacro.exe
    cl -Isrc -nologo -GF -W3 -MD -Zi -DNDEBUG -O1 -DWIN32 -D_CONSOLE -DNO_STRICT -DHAVE_DES_FCRYPT
-DUSE_SITECUSTOMIZE -DPRIVLIB_LAST_IN_INC -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -DUSE_PERLIO
-DPERL_MSVCRT_READFIX /TP -D_CRT_SECURE_NO_WARNINGS -D_SCL_SECURE_NO_WARNINGS  -IE:\lucy\lucy\perl
-nologo -D_CRT_SECURE_NO_WARNINGS -D_SCL_SECURE_NO_WARNINGS -c src\Charmonizer\Test\TestHeaders.c
-Fosrc\Charmonizer\Test\TestHeaders.obj
TestHeaders.c
    link -nologo src\Charmonizer\Test\TestHeaders.obj src\Charmonizer\Test.obj /OUT:TestHeaders.exe
    cl -Isrc -nologo -GF -W3 -MD -Zi -DNDEBUG -O1 -DWIN32 -D_CONSOLE -DNO_STRICT -DHAVE_DES_FCRYPT
-DUSE_SITECUSTOMIZE -DPRIVLIB_LAST_IN_INC -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -DUSE_PERLIO
-DPERL_MSVCRT_READFIX /TP -D_CRT_SECURE_NO_WARNINGS -D_SCL_SECURE_NO_WARNINGS  -IE:\lucy\lucy\perl
-nologo -D_CRT_SECURE_NO_WARNINGS -D_SCL_SECURE_NO_WARNINGS -c src\Charmonizer\Test\TestIntegers.c
-Fosrc\Charmonizer\Test\TestIntegers.obj
TestIntegers.c
    link -nologo src\Charmonizer\Test\TestIntegers.obj src\Charmonizer\Test.obj /OUT:TestIntegers.exe
    cl -Isrc -nologo -GF -W3 -MD -Zi -DNDEBUG -O1 -DWIN32 -D_CONSOLE -DNO_STRICT -DHAVE_DES_FCRYPT
-DUSE_SITECUSTOMIZE -DPRIVLIB_LAST_IN_INC -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -DUSE_PERLIO
-DPERL_MSVCRT_READFIX /TP -D_CRT_SECURE_NO_WARNINGS -D_SCL_SECURE_NO_WARNINGS  -IE:\lucy\lucy\perl
-nologo -D_CRT_SECURE_NO_WARNINGS -D_SCL_SECURE_NO_WARNINGS -c src\Charmonizer\Test\TestLargeFiles.c
-Fosrc\Charmonizer\Test\TestLargeFiles.obj
TestLargeFiles.c
src\Charmonizer\Test\TestLargeFiles.c(76) : warning C4101: 'fd' : unreferenced local variable
src\Charmonizer\Test\TestLargeFiles.c(72) : warning C4101: 'fh' : unreferenced local variable
src\Charmonizer\Test\TestLargeFiles.c(73) : warning C4101: 'offset' : unreferenced local variable
src\Charmonizer\Test\TestLargeFiles.c(75) : warning C4101: 'check_char' : unreferenced local
variable
src\Charmonizer\Test\TestLargeFiles.c(74) : warning C4101: 'check_val' : unreferenced local
variable
    link -nologo src\Charmonizer\Test\TestLargeFiles.obj src\Charmonizer\Test.obj /OUT:TestLargeFiles.exe
    cl -Isrc -nologo -GF -W3 -MD -Zi -DNDEBUG -O1 -DWIN32 -D_CONSOLE -DNO_STRICT -DHAVE_DES_FCRYPT
-DUSE_SITECUSTOMIZE -DPRIVLIB_LAST_IN_INC -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -DUSE_PERLIO
-DPERL_MSVCRT_READFIX /TP -D_CRT_SECURE_NO_WARNINGS -D_SCL_SECURE_NO_WARNINGS  -IE:\lucy\lucy\perl
-nologo -D_CRT_SECURE_NO_WARNINGS -D_SCL_SECURE_NO_WARNINGS -c src\Charmonizer\Test\TestUnusedVars.c
-Fosrc\Charmonizer\Test\TestUnusedVars.obj
TestUnusedVars.c
    link -nologo src\Charmonizer\Test\TestUnusedVars.obj src\Charmonizer\Test.obj /OUT:TestUnusedVars.exe
    cl -Isrc -nologo -GF -W3 -MD -Zi -DNDEBUG -O1 -DWIN32 -D_CONSOLE -DNO_STRICT -DHAVE_DES_FCRYPT
-DUSE_SITECUSTOMIZE -DPRIVLIB_LAST_IN_INC -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -DUSE_PERLIO
-DPERL_MSVCRT_READFIX /TP -D_CRT_SECURE_NO_WARNINGS -D_SCL_SECURE_NO_WARNINGS  -IE:\lucy\lucy\perl
-nologo -D_CRT_SECURE_NO_WARNINGS -D_SCL_SECURE_NO_WARNINGS -c src\Charmonizer\Test\TestVariadicMacros.c
-Fosrc\Charmonizer\Test\TestVariadicMacros.obj
TestVariadicMacros.c
src\Charmonizer\Test\TestVariadicMacros.c(26) : warning C4101: 'buf' : unreferenced local
variable
    link -nologo src\Charmonizer\Test\TestVariadicMacros.obj src\Charmonizer\Test.obj /OUT:TestVariadicMacros.exe

Building Clownfish compiler... 
compilet-1919746048.c
   Creating library C:\DOCUME~1\Octavian\LOCALS~1\Temp\compilet.lib and object C:\DOCUME~1\Octavian\LOCALS~1\Temp\compilet.exp
Created MYMETA.yml and MYMETA.json
Creating new 'Build' script for 'Clownfish-CFC' version '0.01'
Building the Lemon parser generator...


Microsoft (R) Program Maintenance Utility   Version 6.00.9782.0
Copyright (C) Microsoft Corp 1988-1998. All rights reserved.

    cl  -nologo -D_CRT_SECURE_NO_WARNINGS lemon.c /Felemon.exe
lemon.c
Generating script '..\src\CFCBase.ccs'
cl -nologo -c @"..\src\CFCBase.ccs" -Fo"..\src\CFCBase.obj" "..\src\CFCBase.c"
CFCBase.c
Generating script '..\src\CFCBindAliases.ccs'
cl -nologo -c @"..\src\CFCBindAliases.ccs" -Fo"..\src\CFCBindAliases.obj" "..\src\CFCBindAliases.c"
CFCBindAliases.c
..\src\CFCBindAliases.c(129) : error C2374: 'i' : redefinition; multiple initialization
        ..\src\CFCBindAliases.c(120) : see declaration of 'i'
error building dll file from '..\src/CFCBindAliases.c' at E:/usr/site/lib/ExtUtils/CBuilder/Platform/Windows.pm
line 130, <DATA> line 1.
Can't locate loadable object for module Clownfish::CFC in @INC (@INC contains: clownfish/perl/blib/lib
clownfish/perl/blib/arch ../clownfish/perl/blib/lib ../clownfish/perl/blib/arch clownfish\perl\blib\lib
clownfish\perl\blib\arch ..\clownfish\perl\blib\lib ..\clownfish\perl\blib\arch buildlib E:\lucy\lucy\clownfish\perl\lib
clownfish/perl/blib/lib clownfish/perl/blib/arch ../clownfish/perl/blib/lib ../clownfish/perl/blib/arch
buildlib E:\lucy\lucy\clownfish\perl\lib E:/usr/site/lib E:/usr/lib .) at E:\lucy\lucy\clownfish\perl\lib/Clownfish/CFC.pm
line 28
BEGIN failed--compilation aborted at E:\lucy\lucy\clownfish\perl\lib/Clownfish/CFC.pm line
28.
Compilation failed in require at E:\lucy\lucy\clownfish\perl\lib/Clownfish/CFC/Hierarchy.pm
line 17.
BEGIN failed--compilation aborted at E:\lucy\lucy\clownfish\perl\lib/Clownfish/CFC/Hierarchy.pm
line 17.
Compilation failed in require at buildlib/Lucy/Build.pm line 222.
Can't locate object method "_clear_registry" via package "Clownfish::CFC::Class" (perhaps
you forgot to load "Clownfish::CFC::Class"?) at E:\lucy\lucy\clownfish\perl\lib/Clownfish/CFC.pm
line 23.
END failed--call queue aborted at Build line 222.

Finished building Clownfish compiler.

Parsing Clownfish files...


HTH, although I've seen that this version from SVN seems to be the same version I had previously
built (our $VERSION = '0.003000';)


Octavian

----- Original Message ----- 
From: "Marvin Humphrey" <marvin@rectangular.com>
To: <lucy-user@incubator.apache.org>
Cc: <peter@peknet.com>
Sent: Sunday, February 05, 2012 2:01 AM
Subject: Re: [lucy-user] [ANNOUNCE] Apache Lucy (incubating) 0.3.0 released


> Hi, Octavian,
> 
> Thank you for testing our release and reporting back.
> 
> I've opened https://issues.apache.org/jira/browse/LUCY-211 to track MCVC 6
> compatibility.
> 
> On Fri, Feb 03, 2012 at 08:43:42AM +0200, Octavian Rasnita wrote:
>> ...
>> error building dll file from '..\src/CFCBindAliases.c' at e:/usr/site/lib/ExtUti
>> ls/CBuilder/Platform/Windows.pm line 130, <DATA> line 1.
>> Finished building Clownfish compiler.
> 
> OK, one bug is that the Lucy build proceeds after building CFC fails -- but
> that just makes it harder to get at the CFCBindAliases.c problem which is
> causing compilation failure.
> 
> If you have time to run some more tests, that would be great.  Please check
> out svn trunk and apply the most recent patch attached to LUCY-211.
> 
> I'm curious what was in that "..." above -- was it a bunch of stuff about
> missing symbols?  (That linking failure could be related to a function that
> was declared in CFCUtil.h but never defined.)
> 
>> I was using MS VS6.
>> 
>> Then I tried with the MinGW compiler included with ActivePerl and it worked very
well.
>> 
>> Congratulations for the new release!
> 
> Thank you.  :)
> 
> 0.3.0 should be the most portable release in the history of this codebase, but
> there is still work to be done.
> 
> Marvin Humphrey
>

Mime
View raw message