[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--