Hi!

I tried to install Nim, nimble and c2nim as follows. But installing c2nim 
faild. Please tell me if I make mistake.

  * Install Nim. No problem.


    
    
    $ git clone -b master git://github.com/nim-lang/Nim.git && \
    cd Nim && \
    git clone --depth 1 git://github.com/nim-lang/csources && \
    cd csources && sh build.sh && \
    cd .. && \
    bin/nim c koch && \
    ./koch boot -d:release && \
    cd .. && \
    mv Nim /opt/local/. && \
    export PATH=/opt/local/Nim/bin:$PATH
    

  * Install nimble. No problem.


    
    
    $ git clone https://github.com/nim-lang/nimble.git && \
    cd nimble && \
    nim -d:release c -r src/nimble -y install && \
    export PATH=~/.nimble/bin:$PATH
    

  * Install c2nim. Error


    
    
    $ nimble install c2nim
    Searching in "official" package list...
    Downloading https://github.com/nim-lang/c2nim into 
/tmp/nimble_3259/githubcom_nimlangc2nim using git...
    Cloning into '/tmp/nimble_3259/githubcom_nimlangc2nim'...
    remote: Counting objects: 45, done.
    remote: Compressing objects: 100% (40/40), done.
    remote: Total 45 (delta 0), reused 21 (delta 0), pack-reused 0
    Unpacking objects: 100% (45/45), done.
    Checking connectivity... done.
    Looking for compiler (>= 0.10.3)...
    Dependency already satisfied.
    Installing c2nim-0.9.8
    Building c2nim/c2nim using c backend...
    Hint: used config file '/opt/local/Nim/config/nim.cfg' [Conf]
    Hint: system [Processing]
    Hint: c2nim [Processing]
    Hint: strutils [Processing]
    Hint: parseutils [Processing]
    Hint: math [Processing]
    Hint: os [Processing]
    Hint: times [Processing]
    Hint: posix [Processing]
    Hint: parseopt [Processing]
    Hint: llstream [Processing]
    Hint: ast [Processing]
    Hint: msgs [Processing]
    Hint: options [Processing]
    Hint: lists [Processing]
    Hint: strtabs [Processing]
    Hint: hashes [Processing]
    Hint: etcpriv [Processing]
    Hint: osproc [Processing]
    Hint: streams [Processing]
    Hint: cpuinfo [Processing]
    Hint: linux [Processing]
    Hint: sets [Processing]
    /root/.nimble/pkgs/compiler-0.14.3/compiler/options.nim(343, 17) Error: 
undeclared field: 'toLowerAscii'
    FAILURE: Build failed for package: c2nim
    

Reply via email to