Here is what config.log says:

configure:6325: checking whether to use libLAS
configure:6342: checking for liblas-config
configure:6397: gcc -o conftest -g -O2   -arch i386 -arch x86_64     -arch i386 
-arch x86_64  conftest.c  -L/usr/local/lib -llas -llas_c -L/usr/local/lib 
/usr/local/lib/libboost_program_options.dylib 
/usr/local/lib/libboost_thread.dylib 1>&5
ld: warning: in /usr/local/lib/liblas.dylib, file was built for unsupported 
file format which is not the architecture being linked (i386)
ld: warning: in /usr/local/lib/liblas_c.dylib, file was built for unsupported 
file format which is not the architecture being linked (i386)
ld: warning: in /usr/local/lib/libboost_program_options.dylib, file was built 
for unsupported file format which is not the architecture being linked (i386)
ld: warning: in /usr/local/lib/libboost_thread.dylib, file was built for 
unsupported file format which is not the architecture being linked (i386)
Undefined symbols for architecture i386:
  "_LASReader_Create", referenced from:
      _main in ccyGPRwA.o
ld: symbol(s) not found for architecture i386
collect2: ld returned 1 exit status
lipo: can't open input file: 
/var/folders/AK/AKpYwDw1EoWI+fFF02nvRk+++TI/-Tmp-//ccTBIoSr.out (No such file 
or directory)
configure: failed program was:
#line 6390 "configure"
#include "confdefs.h"
#include <liblas/capi/liblas.h>
int main() {
LASReader_Create("foo");
; return 0; }
configure:6412: gcc -o conftest -g -O2   -arch i386 -arch x86_64     -arch i386 
-arch x86_64  conftest.c  -L/usr/local/lib -llas -llas_c -L/usr/local/lib 
/usr/local/lib/libboost_program_options.dylib 
/usr/local/lib/libboost_thread.dylib 1>&5
ld: warning: in /usr/local/lib/liblas.dylib, file was built for unsupported 
file format which is not the architecture being linked (i386)
ld: warning: in /usr/local/lib/liblas_c.dylib, file was built for unsupported 
file format which is not the architecture being linked (i386)
ld: warning: in /usr/local/lib/libboost_program_options.dylib, file was built 
for unsupported file format which is not the architecture being linked (i386)
ld: warning: in /usr/local/lib/libboost_thread.dylib, file was built for 
unsupported file format which is not the architecture being linked (i386)
Undefined symbols for architecture i386:
  "_LASReader_Create", referenced from:
      _main in ccyd6eSx.o
ld: symbol(s) not found for architecture i386
collect2: ld returned 1 exit status
lipo: can't open input file: 
/var/folders/AK/AKpYwDw1EoWI+fFF02nvRk+++TI/-Tmp-//cc1EN6Pu.out (No such file 
or directory)
configure: failed program was:
#line 6405 "configure"
#include "confdefs.h"
#include <liblas/capi/liblas.h>
int main() {
LASReader_Create("foo");
; return 0; }

================

I tried adding an explicit --with-liblas-includes= statement, but it still 
bombs.

Michael



On Aug 7, 2012, at 4:36 PM, William Kyngesburye wrote:

> check config.log, this should tell you why.
> 
> On Aug 7, 2012, at 4:23 PM, Michael Barton wrote:
> 
>> I'm trying to compile GRASS 7 with LAS support.
>> 
>> I've compiled liblas and it is in usr/local/lib, with utility programs and 
>> config in /usr/local/bin
>> 
>> I added --with-liblas=/usr/local/bin/liblas-config to my configure script, 
>> since this is where liblas-config is located. Moreover, it seems to work OK. 
>> 
>> running liblas-config produces the following output, which seems fine AFAICT 
>> 
>> cmb-macbookpro:~ cmbarton$ /usr/local/bin/liblas-config --libs
>> -L/usr/local/lib -llas -llas_c -L/usr/local/lib 
>> /usr/local/lib/libboost_program_options.dylib 
>> /usr/local/lib/libboost_thread.dylib
>> 
>> Yet configure produces an error that it cannot find the liblas libraries.
>> 
>> Any suggestions?
>> 
>> Michael
>> ______________________________
>> C. Michael Barton 
>> Director, Center for Social Dynamics & Complexity
>> Professor of Anthropology, School of Human Evolution & Social Change
>> Arizona State University
>> Tempe, AZ  85287-2402
>> USA
>> 
>> voice: 
>> 480-965-6262 (SHESC), 480-727-9746 (CSDC)
>> fax:          480-965-7671(SHESC), 480-727-0709 (CSDC)
>> www: 
>> http://csdc.asu.edu, http://shesc.asu.edu
>> http://www.public.asu.edu/~cmbarton
>> 
>> _______________________________________________
>> grass-dev mailing list
>> [email protected]
>> http://lists.osgeo.org/mailman/listinfo/grass-dev
> 
> -----
> William Kyngesburye <kyngchaos*at*kyngchaos*dot*com>
> http://www.kyngchaos.com/
> 
> "Mon Dieu! but they are all alike.  Cheating, murdering, lying, fighting, and 
> all for things that the beasts of the jungle would not deign to possess - 
> money to purchase the effeminate pleasures of weaklings.  And yet withal 
> bound down by silly customs that make them slaves to their unhappy lot while 
> firm in the belief that they be the lords of creation enjoying the only real 
> pleasures of existence....
> 
> - the wisdom of Tarzan
> 
> 

_____________________
C. Michael Barton
Visiting Scientist, Integrated Science Program
National Center for Atmospheric Research &
University Corporation for Atmospheric Research
303-497-2889 (voice)

Director, Center for Social Dynamics & Complexity 
Professor of Anthropology, School of Human Evolution & Social Change
Arizona State University
www: http://www.public.asu.edu/~cmbarton, http://csdc.asu.edu

_______________________________________________
grass-dev mailing list
[email protected]
http://lists.osgeo.org/mailman/listinfo/grass-dev

Reply via email to