<div dir="ltr">This message just bounced:<br><br>I have amended my configuration command to include LDFLAGS, not just
CFLAGS.  I also disabled profiling and added a LIBRAN env variable. Now I'm breaking
with these errors...<br><br><br>;;; Finished compiling ext:sockets;sockets.lisp.<br><div dir="ltr"><div class="Ih2E3d">;;; Note: Scanning #P"build:ext;sockets.o.NEWEST"<br></div>;;; Note: Found tag: "_ecl3HaOXjm8_TY2iyNy"<br>
;;; Note: Invoking external command:<br>;;;   /Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/gcc-4.0 
-arch armv6 -pipe -std=c99 -Wno-trigraphs -fpascal-strings -fasm-blocks
-O0 -Wreturn-type -Wunused-variable -fmessage-length=0
-fvisibility=hidden -miphoneos-version-min=2.0 -gdwarf-2 -mthumb
-miphoneos-version-min=2.0 -I/Library/iPhone/include -isysroot
/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS2.0.sdk -Ddarwin -I"/Users/red/Projects/ecl/ecl-iphone/src/c"  "-I/Users/red/Projects/ecl/ecl-iphone/build/" -w -c "/private/var/folders/bZ/bZzxCBiyF0ec7xuYjNmSMk+++TI/-Tmp-/ECLINITu3lxs7.c" -o "/private/var/folders/bZ/bZzxCBiyF0ec7xuYjNmSMk+++TI/-Tmp-/ECLINITu3lxs7.o"<br>

;;; Note: Invoking external command:<br>;;;   /Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/ar cr libsockets.a /private/var/folders/bZ/bZzxCBiyF0ec7xuYjNmSMk+++TI/-Tmp-/ECLINITu3lxs7.o /Users/red/Projects/ecl/ecl-iphone/build/ext/sockets.o <br>

;;; Note: Invoking external command:<br>;;;   /Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/ranlib libsockets.a<br>;;; Note: Invoking external command:<br>;;;   /Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/gcc-4.0 
-arch armv6 -pipe -std=c99 -Wno-trigraphs -fpascal-strings -fasm-blocks
-O0 -Wreturn-type -Wunused-variable -fmessage-length=0
-fvisibility=hidden -miphoneos-version-min=2.0 -gdwarf-2 -mthumb
-miphoneos-version-min=2.0 -I/Library/iPhone/include -isysroot
/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS2.0.sdk -Ddarwin -I"/Users/red/Projects/ecl/ecl-iphone/src/c"  "-I/Users/red/Projects/ecl/ecl-iphone/build/" -w -c "/private/var/folders/bZ/bZzxCBiyF0ec7xuYjNmSMk+++TI/-Tmp-/ECLINITqICIO4.c" -o "/private/var/folders/bZ/bZzxCBiyF0ec7xuYjNmSMk+++TI/-Tmp-/ECLINITqICIO4.o"<br>

;;; Note: Invoking external command:<br>Undefined symbols:<br>  "___data_start", referenced from:<br>      ___data_start$non_lazy_ptr in libeclgc.a(os_dep.o)<br>  "___stack_base__", referenced from:<br>

      ___stack_base__$non_lazy_ptr in libeclgc.a(os_dep.o)<br>  "_end", referenced from:<br>      _end$non_lazy_ptr in libeclgc.a(os_dep.o)<br>ld: symbol(s) not found<br>collect2: ld returned 1 exit status<div class="Ih2E3d">
<br>;;; Warning: Ignoring definition for class SIMPLE-PROGRAM-ERROR<br>
Not a condition type: SIMPLE-PROGRAM-ERROR<br></div>;;;   /Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/gcc-4.0 -o "/Users/red/Projects/ecl/ecl-iphone/build/bin/ecl" -L"/Users/red/Projects/ecl/ecl-iphone/build/" "/private/var/folders/bZ/bZzxCBiyF0ec7xuYjNmSMk+++TI/-Tmp-/ECLINITqICIO4.o"
"-lsockets" "-lcmp" "-L./"  -arch armv6 -pipe -std=c99 -gdwarf-2
-mthumb -I/Library/iPhone/include -isysroot
/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS2.0.sdk libecl.a -leclgc    -lm  Broken at TOP-LEVEL. File: #P"/Users/red/Projects/ecl/ecl-iphone/src/lsp/top.lsp" (Form #26)No restarts available.<br>

Top level.<br>SI> <br><br><br>thanks for the help!  I'm sure this will be building soon :)<br><font color="#888888"><br>Red</font></div><br><br><div class="gmail_quote">On Tue, Sep 9, 2008 at 1:33 PM, Juan Jose Garcia-Ripoll <span dir="ltr"><<a href="mailto:juanjose.garciaripoll@googlemail.com">juanjose.garciaripoll@googlemail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><div dir="ltr">On Tue, Sep 9, 2008 at 9:34 PM, Red Daly <span dir="ltr"><<a href="mailto:reddaly@gmail.com" target="_blank">reddaly@gmail.com</a>></span> wrote:<br>
<div class="gmail_quote"><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div dir="ltr">Unfortunately, I am still having problems.  I believe I am getting through the configuration process without any warnings (at least when I compile without GMP). There are new problems in what appears to be the lisp phase of the build. [...]<div class="Ih2E3d">
<br>
;;; Compiling (DEFVAR *PROFILED-FUN-NAME->INFO* ...).<br>
;;; Warning: Ignoring definition for class PROFILE-INFO<br>;;; No class named PROFILE-INFO.</div></div></blockquote><div><br>This is a contributed module which sometimes causes problems. You can deactivate it with --without-profile</div>

<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><div dir="ltr"><br>From what I can tell, one problem is that not all the GCC flags I specified in the configuration stage are preserved in this latter stage of the build.[...]<div class="Ih2E3d">
<br>
does not contain the -arch arm etc. flags specified in my call to configure.  However, many other calls to gcc do have those flags.</div></div></blockquote><div><br>That is because that last phase is not compiling anything: it is linking. So, the appropriate flags are LDFLAGS. Seems you should add -arch arm and similar to that variable as well.<br>

 <br></div><div class="Ih2E3d"><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><div dir="ltr">The AR value I specify also does not make it all the way to the lisp stage</div>

</blockquote></div><div><br>My fault. I have not included this as a configurable command. I will search the code and see what I can change. Momentarily, could you edit cmpmain.lsp and add the right commands?<br> <br>Juanjo<br>
</div>
</div><div class="Ih2E3d"><br>-- <br>Instituto de Física Fundamental<br>CSIC, Serrano, 113, Madrid 28040 (Spain) <br><a href="http://juanjose.garciaripoll.googlepages.com" target="_blank">http://juanjose.garciaripoll.googlepages.com</a><br>

</div></div>
</blockquote></div><br></div>