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 [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to