<div dir="ltr">Thanks! I figured out. </div><div class="gmail_extra"><br><div class="gmail_quote">On Sat, Nov 21, 2015 at 7:44 PM, Dan Stromberg <span dir="ltr"><<a href="mailto:strombrg@gmail.com" target="_blank">strombrg@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div><div><div><br></div>I believe the first version of make required tabs, but some subsequent versions have relaxed that requirement to make things easier.<br><br></div>Here's an example on a Linux Mint system (the 20's are of course spaces) :<br>$ od -cx < Makefile<br>cmd output started 2015 Sat Nov 21 04:39:47 PM PST<br>0000000  \n   g   o   :  \n                   .   /   t  \n  \n<br>           670a    3a6f    200a    2020    2e20    742f    0a0a<br>0000016<br>above cmd output done    2015 Sat Nov 21 04:39:47 PM PST<br>dstromberg@dell-inspiron:/var/tmp/make-tabs i686-pc-linux-gnu 25234<br><br>$ make<br>cmd output started 2015 Sat Nov 21 04:39:48 PM PST<br>Makefile:3: *** missing separator.  Stop.<br>above cmd output done    2015 Sat Nov 21 04:39:48 PM PST<br>dstromberg@dell-inspiron:/var/tmp/make-tabs i686-pc-linux-gnu 25234<br><br>$ make --version<br>cmd output started 2015 Sat Nov 21 04:39:53 PM PST<br>GNU Make 3.81<br>Copyright (C) 2006  Free Software Foundation, Inc.<br>This is free software; see the source for copying conditions.<br>There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A<br>PARTICULAR PURPOSE.<br><br>This program built for i686-pc-linux-gnu<br>above cmd output done    2015 Sat Nov 21 04:39:53 PM PST<br>dstromberg@dell-inspiron:/var/tmp/make-tabs i686-pc-linux-gnu 25234<br><br><br></div><div>I'll add that vim's Makefile syntax highlighting puts the space-indented line in red, suggesting an error.  Changing the spaces to a single tab makes the red go away.<br><br></div>HTH<br><div><div><div><div><div class="gmail_extra"><div><div class="h5"><br><div class="gmail_quote">On Sat, Nov 21, 2015 at 3:34 PM, Thomas Jakway <span dir="ltr"><<a href="mailto:tjakway@nyu.edu" target="_blank">tjakway@nyu.edu</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Why would make require tabs...?<br>
Admittedly it's been a long time since I've written any makefiles by hand but I always use spaces instead of tabs and have never had any problems.<br>
<div><div><br>
On Nov 21, 2015 6:01 PM, David Moberg <<a href="mailto:kaddkaka@gmail.com" target="_blank">kaddkaka@gmail.com</a>> wrote:<br>
><br>
> Have you found "soft tabs"? That option will make TextMate use spaces instead of tab characters. Read 4.11 "Using Spaces Instead of Tabs" in Dan Strombergs link for instrucitons.<br>
><br>
> 2015-11-21 21:36 GMT+01:00 Jeon-Young Kang <<a href="mailto:jykang22@gmail.com" target="_blank">jykang22@gmail.com</a>>:<br>
>><br>
>> I've tried to choose "instead of spaces". But there is no option of mine (Textmate 2 beta).<br>
>><br>
>> On Sat, Nov 21, 2015 at 3:14 PM, Dan Stromberg <<a href="mailto:strombrg@gmail.com" target="_blank">strombrg@gmail.com</a>> wrote:<br>
>>><br>
>>><br>
>>> Perhaps enable soft tabs?<br>
>>> <a href="https://manual.macromates.com/en/working_with_text" rel="noreferrer" target="_blank">https://manual.macromates.com/en/working_with_text</a><br>
>>><br>
>>> This is an issue in Python too (at least from PEP8's perspective) - but note that many "make" programs require tabs instead of spaces.<br>
>>><br>
>>> On Sat, Nov 21, 2015 at 11:13 AM, Jeon-Young Kang <<a href="mailto:jykang22@gmail.com" target="_blank">jykang22@gmail.com</a>> wrote:<br>
>>>><br>
>>>> Hello everyone.<br>
>>>><br>
>>>><br>
>>>> I am a newbie of Haskell, using Textmate on mac.<br>
>>>><br>
>>>><br>
>>>> I got the following warning. How can I fix it?<br>
>>>><br>
>>>><br>
>>>> Warning:<br>
>>>><br>
>>>>     Tab character<br>
>>>><br>
>>>> Ok, modules loaded: Main.<br>
>>>><br>
>>>><br>
>>>><br>
>>>> Sincerely,<br>
>>>> Young<br>
>>>><br>
>>>> _______________________________________________<br>
>>>> Beginners mailing list<br>
>>>> <a href="mailto:Beginners@haskell.org" target="_blank">Beginners@haskell.org</a><br>
>>>> <a href="http://mail.haskell.org/cgi-bin/mailman/listinfo/beginners" rel="noreferrer" target="_blank">http://mail.haskell.org/cgi-bin/mailman/listinfo/beginners</a><br>
>>>><br>
>>><br>
>>><br>
>>><br>
>>> --<br>
>>> Dan Stromberg<br>
>>><br>
>>> _______________________________________________<br>
>>> Beginners mailing list<br>
>>> <a href="mailto:Beginners@haskell.org" target="_blank">Beginners@haskell.org</a><br>
>>> <a href="http://mail.haskell.org/cgi-bin/mailman/listinfo/beginners" rel="noreferrer" target="_blank">http://mail.haskell.org/cgi-bin/mailman/listinfo/beginners</a><br>
>>><br>
>><br>
>><br>
>><br>
>> --<br>
>> Department of Geography<br>
>> State University of New York at Buffalo<br>
>><br>
>> <a href="mailto:jykang22@gmail.com" target="_blank">jykang22@gmail.com</a><br>
>>  <br>
>> Jeon-Young Kang<br>
>><br>
>> _______________________________________________<br>
>> Beginners mailing list<br>
>> <a href="mailto:Beginners@haskell.org" target="_blank">Beginners@haskell.org</a><br>
>> <a href="http://mail.haskell.org/cgi-bin/mailman/listinfo/beginners" rel="noreferrer" target="_blank">http://mail.haskell.org/cgi-bin/mailman/listinfo/beginners</a><br>
>><br>
><br>
_______________________________________________<br>
Beginners mailing list<br>
<a href="mailto:Beginners@haskell.org" target="_blank">Beginners@haskell.org</a><br>
<a href="http://mail.haskell.org/cgi-bin/mailman/listinfo/beginners" rel="noreferrer" target="_blank">http://mail.haskell.org/cgi-bin/mailman/listinfo/beginners</a><br>
</div></div></blockquote></div><br><br clear="all"><br></div></div><span class="HOEnZb"><font color="#888888">-- <br><div>Dan Stromberg</div>
</font></span></div></div></div></div></div></div>
<br>_______________________________________________<br>
Beginners mailing list<br>
<a href="mailto:Beginners@haskell.org">Beginners@haskell.org</a><br>
<a href="http://mail.haskell.org/cgi-bin/mailman/listinfo/beginners" rel="noreferrer" target="_blank">http://mail.haskell.org/cgi-bin/mailman/listinfo/beginners</a><br>
<br></blockquote></div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature"><div dir="ltr"><div>Department of Geography</div><div>State University of New York at Buffalo</div><div><br></div><div><a href="mailto:jykang22@gmail.com" target="_blank">jykang22@gmail.com</a></div><div> </div><div>Jeon-Young Kang</div></div></div>
</div>