<br><font size=2 face="sans-serif">Well, I built with -v3 as suggested,
but the ouptut doesn't seem that helpful to me. ghc compile commands, at
any rate, do not appear to be outputted</font>
<br>
<br>
<br><font size=2 face="sans-serif">$ echo &quot;:main build&quot; | /usr/local/bin/ghci-6.7.20070816
-v3 Setup.hs 1&gt;build.out 2&gt;build.err</font>
<br>
<br><font size=2 face="sans-serif">build.out: </font>
<br>
<br><font size=2 face="Courier New">GHCi, version 6.7.20070816: http://www.haskell.org/ghc/
&nbsp;:? for help</font>
<br><font size=2 face="Courier New">Loading package base ... linking ...
done.</font>
<br><font size=2 face="Courier New">Ok, modules loaded: Main.</font>
<br><font size=2 face="Courier New">*Main&gt; Loading package array-0.1
... linking ... done.</font>
<br><font size=2 face="Courier New">Loading package containers-0.1 ...
linking ... done.</font>
<br><font size=2 face="Courier New">Loading package old-locale-1.0 ...
linking ... done.</font>
<br><font size=2 face="Courier New">Loading package old-time-1.0 ... linking
... done.</font>
<br><font size=2 face="Courier New">Loading package filepath-1.0 ... linking
... done.</font>
<br><font size=2 face="Courier New">Loading package directory-1.0 ... linking
... done.</font>
<br><font size=2 face="Courier New">Loading package unix-2.0 ... linking
... done.</font>
<br><font size=2 face="Courier New">Loading package process-1.0 ... linking
... done.</font>
<br><font size=2 face="Courier New">Loading package pretty-1.0 ... linking
... done.</font>
<br><font size=2 face="Courier New">Loading package Cabal-1.1.7 ... linking
... done.</font>
<br><font size=2 face="Courier New">Reading parameters from /home/hartthoma/installs/HDBC-odbc-1.0.1.0/HDBC-odbc.buildinfo</font>
<br><font size=2 face="Courier New">Preprocessing library HDBC-odbc-1.0.1.0...</font>
<br><font size=2 face="Courier New">*** Exception: exit: ExitFailure 1</font>
<br><font size=2 face="Courier New">*Main&gt; Leaving GHCi.</font>
<br>
<br><font size=2 face="sans-serif">build.err: </font>
<br>
<br><font size=2 face="Courier New">Glasgow Haskell Compiler, Version 6.7.20070816,
for Haskell 98, stage 2 booted by GHC version 6.6.1</font>
<br><font size=2 face="Courier New">Using package config file: /usr/local/lib/ghc-6.7.20070816/package.conf</font>
<br><font size=2 face="Courier New">hiding package regex-base-0.72 to avoid
conflict with later version regex-base-0.91</font>
<br><font size=2 face="Courier New">hiding package HDBC-1.0.1 to avoid
conflict with later version HDBC-1.1.2</font>
<br><font size=2 face="Courier New">wired-in package base mapped to base-2.1</font>
<br><font size=2 face="Courier New">wired-in package rts mapped to rts-1.0</font>
<br><font size=2 face="Courier New">wired-in package haskell98 mapped to
haskell98-1.0</font>
<br><font size=2 face="Courier New">wired-in package template-haskell mapped
to template-haskell-0.1</font>
<br><font size=2 face="Courier New">wired-in package ndp not found.</font>
<br><font size=2 face="Courier New">Hsc static flags: -static</font>
<br><font size=2 face="Courier New">*** Parser:</font>
<br><font size=2 face="Courier New">*** Desugar:</font>
<br><font size=2 face="Courier New">*** Simplify:</font>
<br><font size=2 face="Courier New">*** CorePrep:</font>
<br><font size=2 face="Courier New">*** ByteCodeGen:</font>
<br><font size=2 face="Courier New">*** Parser:</font>
<br><font size=2 face="Courier New">*** Desugar:</font>
<br><font size=2 face="Courier New">*** Simplify:</font>
<br><font size=2 face="Courier New">*** CorePrep:</font>
<br><font size=2 face="Courier New">*** ByteCodeGen:</font>
<br><font size=2 face="Courier New">*** Parser:</font>
<br><font size=2 face="Courier New">*** Desugar:</font>
<br><font size=2 face="Courier New">*** Simplify:</font>
<br><font size=2 face="Courier New">*** CorePrep:</font>
<br><font size=2 face="Courier New">*** ByteCodeGen:</font>
<br><font size=2 face="Courier New">*** Chasing dependencies:</font>
<br><font size=2 face="Courier New">Chasing modules from: </font>
<br><font size=2 face="Courier New">Stable obj: []</font>
<br><font size=2 face="Courier New">Stable BCO: []</font>
<br><font size=2 face="Courier New">unload: retaining objs []</font>
<br><font size=2 face="Courier New">unload: retaining bcos []</font>
<br><font size=2 face="Courier New">Ready for upsweep []</font>
<br><font size=2 face="Courier New">Upsweep completely successful.</font>
<br><font size=2 face="Courier New">*** Deleting temp files:</font>
<br><font size=2 face="Courier New">Deleting: </font>
<br><font size=2 face="Courier New">*** Chasing dependencies:</font>
<br><font size=2 face="Courier New">Chasing modules from: Setup.hs</font>
<br><font size=2 face="Courier New">Stable obj: []</font>
<br><font size=2 face="Courier New">Stable BCO: []</font>
<br><font size=2 face="Courier New">unload: retaining objs []</font>
<br><font size=2 face="Courier New">unload: retaining bcos []</font>
<br><font size=2 face="Courier New">Ready for upsweep</font>
<br><font size=2 face="Courier New">&nbsp; [NONREC</font>
<br><font size=2 face="Courier New">&nbsp; &nbsp; &nbsp; ModSummary {</font>
<br><font size=2 face="Courier New">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;ms_hs_date
= Mon Aug 20 09:49:47 EDT 2007</font>
<br><font size=2 face="Courier New">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;ms_mod
= main:Main,</font>
<br><font size=2 face="Courier New">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;ms_imps
= [System.Exit, Distribution.PackageDescription,</font>
<br><font size=2 face="Courier New">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Distribution.Simple.Utils, Data.List,
System.Info,</font>
<br><font size=2 face="Courier New">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Distribution.Simple]</font>
<br><font size=2 face="Courier New">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;ms_srcimps
= []</font>
<br><font size=2 face="Courier New">&nbsp; &nbsp; &nbsp; }]</font>
<br><font size=2 face="Courier New">compile: input file Setup.hs</font>
<br><font size=2 face="Courier New">*** Checking old interface for main:Main:</font>
<br><font size=2 face="Courier New">[1 of 1] Compiling Main &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; ( Setup.hs, interpreted )</font>
<br><font size=2 face="Courier New">*** Parser:</font>
<br><font size=2 face="Courier New">*** Renamer/typechecker:</font>
<br><font size=2 face="Courier New">*** Desugar:</font>
<br><font size=2 face="Courier New">&nbsp; &nbsp; Result size = 435</font>
<br><font size=2 face="Courier New">*** Simplify:</font>
<br><font size=2 face="Courier New">&nbsp; &nbsp; Result size = 464</font>
<br><font size=2 face="Courier New">&nbsp; &nbsp; Result size = 437</font>
<br><font size=2 face="Courier New">*** Tidy Core:</font>
<br><font size=2 face="Courier New">&nbsp; &nbsp; Result size = 437</font>
<br><font size=2 face="Courier New">*** CorePrep:</font>
<br><font size=2 face="Courier New">&nbsp; &nbsp; Result size = 491</font>
<br><font size=2 face="Courier New">*** ByteCodeGen:</font>
<br><font size=2 face="Courier New">*** Deleting temp files:</font>
<br><font size=2 face="Courier New">Deleting: </font>
<br><font size=2 face="Courier New">Upsweep completely successful.</font>
<br><font size=2 face="Courier New">*** Deleting temp files:</font>
<br><font size=2 face="Courier New">Deleting: </font>
<br><font size=2 face="Courier New">*** Parser:</font>
<br><font size=2 face="Courier New">*** Desugar:</font>
<br><font size=2 face="Courier New">*** Simplify:</font>
<br><font size=2 face="Courier New">*** CorePrep:</font>
<br><font size=2 face="Courier New">*** ByteCodeGen:</font>
<br><font size=2 face="Courier New">ghc-6.6.1: unrecognised flags: -I</font>
<br><font size=2 face="Courier New">Usage: For basic information, try the
`--help' option.</font>
<br><font size=2 face="Courier New">compiling dist/build/Database/HDBC/ODBC/Connection_hsc_make.c
failed</font>
<br><font size=2 face="Courier New">command was: ghc -c -I dist/build/Database/HDBC/ODBC/Connection_hsc_make.c
-o dist/build/Database/HDBC/ODBC/Connection_hsc_make.o</font>
<br><font size=2 face="Courier New">*** Deleting temp files:</font>
<br><font size=2 face="Courier New">Deleting: </font>
<br><font size=2 face="Courier New">*** Deleting temp dirs:</font>
<br><font size=2 face="Courier New">Deleting: </font>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<table width=100%>
<tr valign=top>
<td width=40%><font size=1 face="sans-serif"><b>Duncan Coutts &lt;duncan.coutts@worc.ox.ac.uk&gt;</b>
</font>
<p><font size=1 face="sans-serif">08/22/2007 04:53 PM</font>
<td width=59%>
<table width=100%>
<tr valign=top>
<td>
<div align=right><font size=1 face="sans-serif">To</font></div>
<td><font size=1 face="sans-serif">Thomas Hartman/ext/dbcom@DBAmericas</font>
<tr valign=top>
<td>
<div align=right><font size=1 face="sans-serif">cc</font></div>
<td><font size=1 face="sans-serif">haskell-cafe@haskell.org</font>
<tr valign=top>
<td>
<div align=right><font size=1 face="sans-serif">Subject</font></div>
<td><font size=1 face="sans-serif">Re: [Haskell-cafe] cabal install of
HDBC-odbc fails on ghc 6.7, -I &nbsp; &nbsp; &nbsp; &nbsp;flag
causes problems</font></table>
<br>
<table>
<tr valign=top>
<td>
<td></table>
<br></table>
<br>
<br>
<br><tt><font size=2>On Mon, 2007-08-20 at 13:10 -0400, Thomas Hartman
wrote:<br>
&gt; <br>
&gt; problemw with the -I flag to ghc are causing cabal install to fail
for<br>
&gt; hdbc-odbc (darcs head). <br>
<br>
&gt; Any tips on debugging this cabal install would be appreciated. <br>
<br>
&gt; $ runghc Setup.hs configure; runghc Setup.hs build <br>
<br>
Try with -v3 is:<br>
<br>
runghc Setup.hs build -v3<br>
<br>
this will give extremely verbose output. We'd like to see the last bit<br>
to see what ghc command line exactly is failing. It'll show the command<br>
line arguments in Haskell show format eg [&quot;-I&quot;, &quot;/&quot;]<br>
<br>
Duncan<br>
<br>
<br>
</font></tt>
<br>
<br>
<span style="font-family:sans-serif,helvetica; font-size:10pt; color:#000000">---</span><br>
<br>
<span style="font-family:sans-serif,helvetica; font-size:10pt; color:#000000">This e-mail may contain confidential and/or privileged information. If you </span><br>
<span style="font-family:sans-serif,helvetica; font-size:10pt; color:#000000">are not the intended recipient (or have received this e-mail in error) </span><br>
<span style="font-family:sans-serif,helvetica; font-size:10pt; color:#000000">please notify the sender immediately and destroy this e-mail. Any </span><br>
<span style="font-family:sans-serif,helvetica; font-size:10pt; color:#000000">unauthorized copying, disclosure or distribution of the material in this </span><br>
<span style="font-family:sans-serif,helvetica; font-size:10pt; color:#000000">e-mail is strictly forbidden.</span><br>