LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Fedora (https://www.linuxquestions.org/questions/fedora-35/)
-   -   How must I edit a Makefile for another compiler??? (https://www.linuxquestions.org/questions/fedora-35/how-must-i-edit-a-makefile-for-another-compiler-236056/)

Schmurff 09-27-2004 11:29 PM

How must I edit a Makefile for another compiler???
 
This is my second day that I work with Fedora Core 2.
Very well. I have installed a c-compiler, not the wellknown gcc but gcc34.
Then I have this program.
According to the README the first two lines of the Makefile must be edited before I can compile the program. These are the lines:

CC=gcc
OPT_FLAGS = -O2 -Wall

The first line is obvious, it should look like this: CC=gcc34
But what must I do with the second line?
This is the first time that I must edit in a makefile, I am still a newbie.
Thanks in advance for your advices.

Schmurff

CroMagnon 09-28-2004 12:22 AM

I assume this gcc34 is just a newer version of gcc, so it probably still uses many of the same options. You can probably compile just fine with the second line as-is (these might need to be changed if you were using, for example, a vendor's proprietary compiler that used different options).

Schmurff 09-28-2004 02:53 AM

I have tested it after editing the first line only to CC=gcc34. The compiler stopped:

# make
Makefile:18: *** missing separator. Stop.

After that I posted my question

CroMagnon 09-28-2004 03:16 AM

It is good to explain these things beforehand ;)

I think your text editor has changed the tab characters to spaces when you saved your changes.
If you used vi/vim, load up the original Makefile again and before you save the file, use
:set noexpandtab
if you used another editor, you might need to find out what the right option is. or try a different editor.


All times are GMT -5. The time now is 05:40 PM.