Hi!

Everytime someone has a problem with X is working on MacOS, but it is not 
working on Linux, my intuition is: A file/folder is named in the wrong case.
HFS+, unlike most other file systems, doesn't make a difference between 
lowercase and uppercase. If you look at your folder, its called "users", 
while the module is using "Users".

Maybe this is just a dump guess and the problem you have cannot be solved 
that easy :)

On Monday, 27 November 2017 21:09:45 UTC, Julien Wazné wrote:
>
> Hello,
>
>
> I've having a problem to compile ELM code on Freebsd server while 
> everything is OK on my laptop (MacOS Sierra).
>
>
> Here's the command that fails on freebsd : elm-make --yes --output 
> ../static/vendor/app.js App.elm
>
>
> The error message is :
>
>
>
>> *I cannot find module 'Users.Model'.*
>> *Module 'Types' is trying to import it.*
>> *Potential problems could be:*
>> ** Misspelled the module name*** Need to add a source directory or new 
>> dependency to elm-package.json*
>
>
> Application structure looks like this:
> [image: image] 
> <https://cloud.githubusercontent.com/assets/3350494/25221835/d45bfe66-25b6-11e7-8235-c8e03fcb1c3b.png>
>
> users/Model.elm starts like this:
> module Users.Model exposing (..)
>
>
> Types.elm starts like this:
> module Types exposing (..)
>
> import Users.Model exposing (..)
>
>
> elm-package.json like this:
> {
> "version": "1.0.0",
> "summary": "helpful summary of your project, less than 80 characters",
> "repository": "https://github.com/user/project.git";,
> "license": "BSD3",
> "source-directories": [
> "."
> ],
> "exposed-modules": [],
> "dependencies": {
> ...
> },
> "elm-version": "0.18.0 <= v < 0.19.0"
> }
>
>
> I've installed ELM on freebsd using the following commands:
> *as root*
> $ pkg install ghc hs-cabal-install
> *Change Path to 
> PATH="$PATH:/usr/local/elm/Elm-Platform/0.18/.cabal-sandbox/bin"*
>
>
> $ curl 
> https://raw.githubusercontent.com/elm-lang/elm-platform/master/installers/BuildFromSource.hs
>  > 
> BuildFromSource.hs
>
>
> $ runhaskell BuildFromSource.hs 0.18
>
>
> Any help would be appreciated.
>
>
> Thks !
>

-- 
You received this message because you are subscribed to the Google Groups "Elm 
Discuss" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to elm-discuss+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to