Skip to content

4.0.0 : trouble when compiling webapp (ocsigen-i18n-rewriter command) #619

@MdeLv

Description

@MdeLv

debian 10
ocaml 4.10.0
ocsigen-start.4.0.0

psql startup is fine.
make test.byte immediately triggers the following error:

mkdir _deps                                                                                              
LC_ALL=C ocsigen-i18n-generator \                                                                        
--languages en,fr \                                                                                      
--default-language en \                                                                                  
< assets/test400_i18n.tsv \                                                                               
> test400_i18n.eliom                                                                                      
LC_ALL=C ocsigen-i18n-generator \                                                                        
--languages en,fr \                                                                                      
--default-language en \                                                                                  
--primary test400_i18n.tsv \                                                                              
< assets/test400_Demo_i18n.tsv \                                                                          
> test400_Demo_i18n.eliom                                                                                 
eliomdep -server -ppx -ppx "ocsigen-i18n-rewriter --prefix 'test400_' --suffix '_i18n' --default-module Te
st400_i18n" -package lwt_ppx -package js_of_ocaml-ppx_deriving_json -package ppx_deriving.std -package pgo
caml -package ocsigen-start.server test400_page.eliomi > _deps/test400_page.eliomi.server.tmp && mv _deps/t
est400_page.eliomi.server.tmp _deps/test400_page.eliomi.server                                             
Stdlib.Arg.Bad("Ocsigen-i18n-rewriter: unknown option '--default-module'.\ni18n_ppx_rewrite.native [OPTIO
NS] DEFAULT_MODULE\n  --prefix The prefix added to module names\n  --suffix The suffix added to module na
mes\n  -help  Display this list of options\n  --help  Display this list of options\n")                   
File "test400_page.eliomi", line 1:                                                                       
Error: Error while running external preprocessor                                                         
Command line: ocsigen-i18n-rewriter --prefix 'Test400_' --suffix '_i18n' --default-module Test400_i18n '/tm
p/camlppx29667b' '/tmp/camlppx69b47c'                                                                    
                                                                                                         
Makefile.os:306: .depend: No such file or directory                                                      
make: *** [Makefile.os:325: _deps/test400_page.eliomi.server] Error 2                                     
rm test400_Demo_i18n.eliom                                                                                

It seems related to the non existent --default-module option for ocsigen-i18n-rewriter command.
But I don't know ocsigen-i18n-rewriter , and its help is limited:

$ ocsigen-i18n-rewriter --help                        
Usage: /home/test/.opam/4.10.0/bin/ocsigen-i18n-rewriter [extra_args] <infile> <outfile>

Do you have any idea about how to fix that?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions