Newest at the top
2025-03-17 12:48:11 +0100 | Googulator | (~Googulato@2a01-036d-0106-4b74-b88c-ff83-9891-e272.pool6.digikabel.hu) |
2025-03-17 12:47:57 +0100 | Googulator | (~Googulato@2a01-036d-0106-4b74-b88c-ff83-9891-e272.pool6.digikabel.hu) (Quit: Client closed) |
2025-03-17 12:47:21 +0100 | drdo | (~drdo@static.61.197.13.49.clients.your-server.de) drdo |
2025-03-17 12:47:10 +0100 | merijn | (~merijn@77.242.116.146) merijn |
2025-03-17 12:47:03 +0100 | lxsameer | (~lxsameer@Serene/lxsameer) (Ping timeout: 245 seconds) |
2025-03-17 12:45:08 +0100 | krei-se | (~krei-se@tmo-113-205.customers.d1-online.com) krei-se |
2025-03-17 12:44:35 +0100 | fp | (~Thunderbi@2001:708:20:1406::1370) (Quit: fp) |
2025-03-17 12:44:13 +0100 | drdo | (~drdo@static.61.197.13.49.clients.your-server.de) (Quit: Oh no...) |
2025-03-17 12:41:45 +0100 | lortabac | (~lortabac@2a01:e0a:541:b8f0:55ab:e185:7f81:54a4) |
2025-03-17 12:40:00 +0100 | euleritian | (~euleritia@ip5f5ad695.dynamic.kabel-deutschland.de) |
2025-03-17 12:39:43 +0100 | euleritian | (~euleritia@dynamic-176-006-131-024.176.6.pool.telefonica.de) (Read error: Connection reset by peer) |
2025-03-17 12:39:29 +0100 | krei-se | (~krei-se@tmo-102-19.customers.d1-online.com) (Ping timeout: 248 seconds) |
2025-03-17 12:37:06 +0100 | fp | (~Thunderbi@2001:708:20:1406::1370) fp |
2025-03-17 12:36:05 +0100 | fp | (~Thunderbi@130.233.70.204) (Read error: Connection reset by peer) |
2025-03-17 12:35:54 +0100 | alfiee | (~alfiee@user/alfiee) (Ping timeout: 260 seconds) |
2025-03-17 12:35:45 +0100 | merijn | (~merijn@77.242.116.146) (Ping timeout: 246 seconds) |
2025-03-17 12:33:15 +0100 | euandreh1 | euandreh |
2025-03-17 12:33:15 +0100 | euandreh | (~Thunderbi@191.222.53.80) (Ping timeout: 244 seconds) |
2025-03-17 12:31:36 +0100 | alfiee | (~alfiee@user/alfiee) alfiee |
2025-03-17 12:30:29 +0100 | euandreh1 | (~Thunderbi@189.6.105.228) euandreh |
2025-03-17 12:29:52 +0100 | CiaoSen | (~Jura@2a02:8071:64e1:da0:5a47:caff:fe78:33db) (Ping timeout: 265 seconds) |
2025-03-17 12:28:59 +0100 | alexherbo2 | (~alexherbo@2a02-8440-3605-d6c6-743a-eb13-80f6-c84d.rev.sfr.net) alexherbo2 |
2025-03-17 12:27:43 +0100 | euleritian | (~euleritia@dynamic-176-006-131-024.176.6.pool.telefonica.de) |
2025-03-17 12:27:13 +0100 | euleritian | (~euleritia@ip5f5ad695.dynamic.kabel-deutschland.de) (Ping timeout: 248 seconds) |
2025-03-17 12:26:32 +0100 | xff0x | (~xff0x@2405:6580:b080:900:9913:8179:fb69:5ee5) |
2025-03-17 12:25:00 +0100 | merijn | (~merijn@77.242.116.146) merijn |
2025-03-17 12:14:48 +0100 | <int-e> | I did find https://stackoverflow.com/questions/27591266/telling-cabal-where-the-main-module-is which suggests the same thing |
2025-03-17 12:14:22 +0100 | <int-e> | well, I think. didn't test it :) |
2025-03-17 12:14:21 +0100 | euandreh1 | euandreh |
2025-03-17 12:14:18 +0100 | euandreh | (~Thunderbi@189.6.105.228) (Ping timeout: 268 seconds) |
2025-03-17 12:13:51 +0100 | <int-e> | so you can play with ghc-options, put -main-is there, with the actual fully qualified name of the main function |
2025-03-17 12:12:27 +0100 | <int-e> | Ah I believe I got confused by this: https://downloads.haskell.org/ghc/latest/docs/users_guide/phases.html#ghc-flag-main-is-thing |
2025-03-17 12:12:08 +0100 | merijn | (~merijn@77.242.116.146) (Ping timeout: 272 seconds) |
2025-03-17 12:11:43 +0100 | Googulator | (~Googulato@2a01-036d-0106-4b74-b88c-ff83-9891-e272.pool6.digikabel.hu) |
2025-03-17 12:11:31 +0100 | euandreh1 | (~Thunderbi@191.222.53.80) euandreh |
2025-03-17 12:11:28 +0100 | Googulator | (~Googulato@2a01-036d-0106-4b74-b88c-ff83-9891-e272.pool6.digikabel.hu) (Quit: Client closed) |
2025-03-17 12:10:22 +0100 | kuribas | (~user@ip-188-118-57-242.reverse.destiny.be) kuribas |
2025-03-17 12:07:40 +0100 | <Hecate> | like app/server/Main and app/client/Main |
2025-03-17 12:07:36 +0100 | <dminuoso> | Im guessing there's some builtin linker assumptions here |
2025-03-17 12:07:33 +0100 | <Hecate> | I think it's just the filepath, to distinguish between executables in sub-directories |
2025-03-17 12:07:12 +0100 | <dminuoso> | What a strange requirement. |
2025-03-17 12:07:10 +0100 | <dminuoso> | Which incidentally also explicitly says that the module itself *must* be named "Main" |
2025-03-17 12:07:09 +0100 | <Hecate> | I'll be honest, I never tried to use a Main that wasn't called `Main` |
2025-03-17 12:06:54 +0100 | <dminuoso> | int-e: No, https://cabal.readthedocs.io/en/3.4/cabal-package.html#pkg-field-executable-main-is |
2025-03-17 12:06:15 +0100 | <int-e> | Hecate: doesn't main-is take a module name rather than a file path |
2025-03-17 12:06:09 +0100 | <dminuoso> | Okay, so maybe I just misremembered, but with main-is I can only specify the path to the main module, but GHC specifically expects it to have `module Main ...`? |
2025-03-17 12:05:42 +0100 | merijn | (~merijn@77.242.116.146) merijn |
2025-03-17 12:05:12 +0100 | <Hecate> | dminuoso: I'm not saying you're wrong for having used `main-is` like that, but I'd try and rename this module to `Main` instead of `Odin.DNS.PT.Main` |
2025-03-17 12:04:40 +0100 | <Hecate> | GHC complains that there is no Main |
2025-03-17 12:04:13 +0100 | <dminuoso> | Yes, so? |