[Bf-committers] Compiling on OS X

Michael Velikanje bf-committers@blender.org
Fri, 28 Mar 2003 23:29:14 -0900


--Apple-Mail-10--247605994
Content-Transfer-Encoding: 7bit
Content-Type: text/plain;
	charset=US-ASCII;
	format=flowed

On Thu, Mar 27, 2003 at 11:17:30AM -0900, Michael Velikanje wrote:
> I made some modifications to Makemakefile_ac.py and Makemakefile.py
> due to this error:
> ""makefile", line 134: Missing dependency operator
> "makefile", line 136: Need an operator"
> when the Makefile in ../intern/python/frozen runs.

That Makefile is generated by intern/python/freeze/makemakefile.py and
makemakefile_ac.py, the latter in your case. In my generated copy those
lines are 'ifeq ($(MACHDEP), darwin)' and 'endif', not the stuff of
breakage.

>
> These are the lines in the frozen/Makefile that generate the error:
> "134- ifeq ($(MACHDEP), darwin)
> 	ranlib libfrozen.a
> 136- endif"

Right, looks ok. Certainly works for me after a fresh checkout.

> I can get it to work by commenting these lines in Makemakefile_ac.py
> and Makemakefile.py. For some reason make doesn't like the syntax
> generated by this:

What exactly doesn't it like?

This is the error:
> ""makefile", line 134: Missing dependency operator
> "makefile", line 136: Need an operator"


<snip>

> ld: can't locate file for: -lpython2.3

Here ld can't find the python2.3 library, which is weird, how did
configure find it then? Could you put your config.log online?

This is the same (but different) problem that was had with -lGLU in the 
makes-dna earlier in the project.
Here is a link to the file config.log from my latest attempt to compile 
Blender2.26 this is from the snapshot:
bf-blender-2003-03-29.tgz.gz
http://www.michaelv.f2s.com/misc/config.log

This snapshot gives me the same errors that I've already listed.

> This is  "bf-blender-2003-03-27.tgz.gz" that I'm trying to compile.

Cvs snapshots aren't guaranteed to work, as cvs might have been broken
at the time, having a look at this particular tarball.

LarstiQ

--Apple-Mail-10--247605994
Content-Transfer-Encoding: 7bit
Content-Type: text/enriched;
	charset=US-ASCII

On Thu, Mar 27, 2003 at 11:17:30AM -0900, Michael Velikanje wrote:

<excerpt>I made some modifications to Makemakefile_ac.py and
Makemakefile.py

due to this error:

""makefile", line 134: Missing dependency operator

"makefile", line 136: Need an operator"

when the Makefile in ../intern/python/frozen runs.

</excerpt>

<color><param>FFFD,7FFD,0000</param>That Makefile is generated by
intern/python/freeze/makemakefile.py and

makemakefile_ac.py, the latter in your case. In my generated copy those

lines are 'ifeq ($(MACHDEP), darwin)' and 'endif', not the stuff of

breakage.

</color>

<excerpt>

These are the lines in the frozen/Makefile that generate the error:

"134- ifeq ($(MACHDEP), darwin)

	ranlib libfrozen.a

136- endif"

</excerpt>

<color><param>FFFD,7FFD,0000</param>Right, looks ok. Certainly works
for me after a fresh checkout.

</color>

<excerpt>I can get it to work by commenting these lines in
Makemakefile_ac.py

and Makemakefile.py. For some reason make doesn't like the syntax

generated by this:

</excerpt>

<color><param>FFFD,7FFD,0000</param>What exactly doesn't it like?

</color>

This is the error:

<excerpt><color><param>FFFD,0000,0000</param>""makefile", line 134:
Missing dependency operator

"makefile", line 136: Need an operator"</color>

</excerpt>


<<snip>


<excerpt>ld: can't locate file for: -lpython2.3

</excerpt>

<color><param>FFFD,7FFD,0000</param>Here ld can't find the python2.3
library, which is weird, how did

configure find it then? Could you put your config.log online?


</color><color><param>0000,0000,0000</param>This is the same (but
different) problem that was had with -lGLU in the makes-dna earlier in
the project.

Here is a link to the file config.log from my latest attempt to
compile Blender2.26 this is from the snapshot:

</color><fontfamily><param>Lucida Grande</param>bf-blender-2003-03-29.tgz.gz

http://www.michaelv.f2s.com/misc/config.log</fontfamily><color><param>FFFD,7FFD,0000</param>

</color>

This snapshot gives me the same errors that I've already listed.


<excerpt>This is  "bf-blender-2003-03-27.tgz.gz" that I'm trying to
compile.

</excerpt>

<color><param>FFFD,7FFD,0000</param>Cvs snapshots aren't guaranteed to
work, as cvs might have been broken

at the time, having a look at this particular tarball.

</color>

LarstiQ


--Apple-Mail-10--247605994--