Fri, Dec 17 2004
16:33:33
|
|
Request created by guest
|
|
Subject: Library - libgrass_interpfl.5.7.cvs.dylib - is not built
Platform: Mac OSX
grass obtained from: CVS
grass binary for platform: Compiled from Sources
GRASS Version: 57cvs_041217
libgrass_interpfl.5.7.cvs.dylib is not built.
Following this lib I have 2 missing bin: r.resamp.rst, v.surf.rst.
Last rows in make:
.....
cc -dynamiclib -Wl,-flat_namespace,-U,_cuserid -compatibility_version 5.7 -current_version
5.7
-install_name /Applications/Grass/grass57cvs.app/Contents/Resources/grass-5.7.cvs/lib/
libgrass_interpfl.dylib -o /Volumes/APPLI/src/grass57cvs_041217/dist.powerpc-apple-
darwin6.8/lib/libgrass_interpfl.5.7.cvs.dylib -L/usr/X11R6/lib -L/usr/local/grasslib/lib
-L/
Volumes/APPLI/src/grass57cvs_041217/dist.powerpc-apple-darwin6.8/lib -L/usr/local/pgsql/
lib OBJ.powerpc-apple-darwin6.8/func2d.o OBJ.powerpc-apple-darwin6.8/input2d.o
OBJ.powerpc-apple-darwin6.8/vinput2d.o OBJ.powerpc-apple-darwin6.8/interp2d.o
OBJ.powerpc-apple-darwin6.8/output2d.o OBJ.powerpc-apple-darwin6.8/point2d.o
OBJ.powerpc-apple-darwin6.8/secpar2d.o OBJ.powerpc-apple-darwin6.8/segmen2d.o
OBJ.powerpc-apple-darwin6.8/write2d.o OBJ.powerpc-apple-darwin6.8/matrix.o OBJ.powerpc-
apple-darwin6.8/minmax.o OBJ.powerpc-apple-darwin6.8/init2d.o OBJ.powerpc-apple-
darwin6.8/ressegm2d.o OBJ.powerpc-apple-darwin6.8/resout2d.o -lgrass_gis -lgrass_datetime
-lz -lintl -lgrass_vect -lgrass_dig2 -lgrass_dgl -lgrass_rtree -lgrass_linkm
-lgrass_dbmiclient
-lgrass_dbmibase -L/usr/local/grasslib/lib -lgdal -lgrass_bitmap -lgrass_qtree
-
lgrass_interpdata -lgrass_dbmiclient -lgrass_dbmibase -lgrass_gmath -L/usr/local/grasslib/lib
-lfftw -framework vecLib -framework vecLib && ln -sf libgrass_interpfl.5.7.cvs.dylib
/
Volumes/APPLI/src/grass57cvs_041217/dist.powerpc-apple-darwin6.8/lib/
libgrass_interpfl.dylib
ld: warning prebinding disabled because dependent library: /Applications/Grass/
grass57cvs.app/Contents/Resources/grass-5.7.cvs/lib/libgrass_gis.dylib is not
prebound
ld: Undefined symbols:
_Cats2
_Map2
_Pnts
_count
_driver2
_ff
_sql2
/usr/bin/libtool: internal link edit command failed
NOTE: This library was built in grass57cvs_041213. |
|
Fri, Dec 17 2004
17:42:44
|
|
Mail sent by paul-grass@stjohnspoint.co.uk
|
|
Return-Path |
<paul-grass@stjohnspoint.co.uk>
|
Delivered-To |
grass-bugs@lists.intevation.de
|
Date |
Fri, 17 Dec 2004 16:42:39 +0000 (GMT)
|
From |
Paul Kelly <paul-grass@stjohnspoint.co.uk>
|
To |
Request Tracker <grass-bugs@intevation.de>
|
Cc |
grass5@grass.itc.it
|
Subject |
Re: [GRASS5] [bug #2852] (grass) Library - libgrass_interpfl.5.7.cvs.dylib - is not built
|
In-Reply-To |
<20041217153333.7D25710016A@lists.intevation.de>
|
Message-ID |
<Pine.LNX.4.60.0412171640360.29356@agrippa.ukshells.co.uk>
|
References |
<20041217153333.7D25710016A@lists.intevation.de>
|
MIME-Version |
1.0
|
Content-Type |
TEXT/PLAIN; charset=US-ASCII; format=flowed
|
X-Spam-Status |
No, hits=-4.9 tagged_above=-999.0 required=3.0 tests=BAYES_00
|
X-Spam-Level |
|
On Fri, 17 Dec 2004, Request Tracker wrote:
> this bug's URL: http://intevation.de/rt/webrt?serial_num=2852
> -------------------------------------------------------------------------
>
> Subject: Library - libgrass_interpfl.5.7.cvs.dylib - is not built
>
> Platform: Mac OSX
> grass obtained from: CVS
> grass binary for platform: Compiled from Sources
> GRASS Version: 57cvs_041217
>
> libgrass_interpfl.5.7.cvs.dylib is not built.
> Following this lib I have 2 missing bin: r.resamp.rst, v.surf.rst.
> Last rows in make:
> .....
> cc -dynamiclib -Wl,-flat_namespace,-U,_cuserid -compatibility_version 5.7 -current_version
5.7
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
You must have made some changes to your compile flags as those are
commented out in CVS
SHLIB_LD should be simply "cc -dynamiclib -single_module"
and any errors in individual modules should be corrected by fixing the
errors in the source code of that module, not by tweaking the global
compile flags.
|
|
Fri, Dec 17 2004
18:15:11
|
|
Mail sent by guest
|
|
The error is the same with normal flags
no-implicit-int -I/usr/X11R6/include -I/usr/local/grasslib/include -
DPACKAGE=\""grasslibs"\" -I/usr/local/grasslib/include -DPACKAGE=\""grasslibs"\"
-I/
Volumes/APPLI/src/grass57cvs_041217/include -I/Volumes/APPLI/src/grass57cvs_041217/
dist.powerpc-apple-darwin6.8/include/grass \
-o OBJ.powerpc-apple-darwin6.8/resout2d.o -c resout2d.c
resout2d.c: In function `IL_resample_output_2d':
resout2d.c:163: warning: passing arg 3 of `fread' as unsigned due to prototype
resout2d.c:183: warning: passing arg 3 of `fread' as unsigned due to prototype
resout2d.c:208: warning: passing arg 3 of `fread' as unsigned due to prototype
resout2d.c:228: warning: passing arg 3 of `fread' as unsigned due to prototype
resout2d.c:248: warning: passing arg 3 of `fread' as unsigned due to prototype
resout2d.c:268: warning: passing arg 3 of `fread' as unsigned due to prototype
resout2d.c:54: warning: `cf1' might be used uninitialized in this function
resout2d.c:54: warning: `cf2' might be used uninitialized in this function
resout2d.c:54: warning: `cf3' might be used uninitialized in this function
resout2d.c:54: warning: `cf4' might be used uninitialized in this function
resout2d.c:54: warning: `cf5' might be used uninitialized in this function
resout2d.c:54: warning: `cf6' might be used uninitialized in this function
cc -dynamiclib -single_module -L/usr/X11R6/lib -L/usr/local/grasslib/lib -L/Volumes/APPLI/
src/grass57cvs_041217/dist.powerpc-apple-darwin6.8/lib -L/usr/local/pgsql/lib
-o /
Volumes/APPLI/src/grass57cvs_041217/dist.powerpc-apple-darwin6.8/lib/
libgrass_interpfl.5.7.cvs.dylib -L/usr/X11R6/lib -L/usr/local/grasslib/lib -L/Volumes/APPLI/
src/grass57cvs_041217/dist.powerpc-apple-darwin6.8/lib -L/usr/local/pgsql/lib
OBJ.powerpc-apple-darwin6.8/func2d.o OBJ.powerpc-apple-darwin6.8/input2d.o OBJ.powerpc-
apple-darwin6.8/vinput2d.o OBJ.powerpc-apple-darwin6.8/interp2d.o OBJ.powerpc-apple-
darwin6.8/output2d.o OBJ.powerpc-apple-darwin6.8/point2d.o OBJ.powerpc-apple-darwin6.8/
secpar2d.o OBJ.powerpc-apple-darwin6.8/segmen2d.o OBJ.powerpc-apple-darwin6.8/
write2d.o OBJ.powerpc-apple-darwin6.8/matrix.o OBJ.powerpc-apple-darwin6.8/minmax.o
OBJ.powerpc-apple-darwin6.8/init2d.o OBJ.powerpc-apple-darwin6.8/ressegm2d.o
OBJ.powerpc-apple-darwin6.8/resout2d.o -lgrass_gis -lgrass_datetime -lz -lintl
-lgrass_vect
-lgrass_dig2 -lgrass_dgl -lgrass_rtree -lgrass_linkm -lgrass_dbmiclient -lgrass_dbmibase
-L/
usr/local/grasslib/lib -lgdal -lgrass_bitmap -lgrass_qtree -lgrass_interpdata
-lgrass_dbmiclient
-lgrass_dbmibase -lgrass_gmath -L/usr/local/grasslib/lib -lfftw -framework
vecLib -
framework vecLib && ln -sf libgrass_interpfl.5.7.cvs.dylib /Volumes/APPLI/src/
grass57cvs_041217/dist.powerpc-apple-darwin6.8/lib/libgrass_interpfl.dylib
ld: warning prebinding disabled because dependent library: /Volumes/APPLI/src/
grass57cvs_041217/dist.powerpc-apple-darwin6.8/lib/libgrass_gis.5.7.cvs.dylib
is not
prebound
ld: Undefined symbols:
_Cats2
_Map2
_Pnts
_count
_driver2
_ff
_sql2
/usr/bin/libtool: internal link edit command failed
make[3]: *** [/Volumes/APPLI/src/grass57cvs_041217/dist.powerpc-apple-darwin6.8/lib/
libgrass_interpfl.5.7.cvs.dylib] Error 1
|
|
Fri, Dec 17 2004
18:36:20
|
|
Mail sent by kyngchaos@charter.net
|
|
Return-Path |
<kyngchaos@charter.net>
|
Delivered-To |
grass-bugs@lists.intevation.de
|
X-Ironport-AV |
i="3.87,150,1099285200"; d="scan'208"; a="659098738:sNHT457217280"
|
In-Reply-To |
<Pine.LNX.4.60.0412171640360.29356@agrippa.ukshells.co.uk>
|
References |
<20041217153333.7D25710016A@lists.intevation.de> <Pine.LNX.4.60.0412171640360.29356@agrippa.ukshells.co.uk>
|
Mime-Version |
1.0 (Apple Message framework v619)
|
Content-Type |
text/plain; charset=US-ASCII; delsp=yes; format=flowed
|
Message-Id |
<247F6412-5052-11D9-B95D-000A95DB713E@charter.net>
|
Content-Transfer-Encoding |
7bit
|
Cc |
grass5@grass.itc.it
|
From |
William Kyngesburye <kyngchaos@charter.net>
|
Subject |
Re: [GRASS5] [bug #2852] (grass) Library - libgrass_interpfl.5.7.cvs.dylib - is not built
|
Date |
Fri, 17 Dec 2004 11:36:11 -0600
|
To |
Request Tracker <grass-bugs@intevation.de>
|
X-Mailer |
Apple Mail (2.619)
|
X-Spam-Status |
No, hits=-4.9 tagged_above=-999.0 required=3.0 tests=BAYES_00
|
X-Spam-Level |
|
Hmm, I'm having no problems with this on the 2004-12-13 CVS snapshot.
I don't do CVS updates so I can't say for 12-17, maybe something
changed in the code?
This looks like my patch I do for Mac OS X SHLIB_LD. Works for me.
Paul - I've been meaning to get some action on my bug for the SHLIB_LD
thing for Mac OS X (#2544). (I thought I sent something out recently to
the bug, but I don't see it there) I've been successfully using these
changes on all snapshots since I opened the bug.
SHLIB_CFLAGS="-fno-common"
SHLIB_LD="cc -dynamiclib -Wl,-flat_namespace,-U,_cuserid
-compatibility_version 5.7 -current_version 5.7 -install_name
\${LIB_RUNTIME_DIR}/lib\${LIB_NAME}\${SHLIB_SUFFIX}"
The versions are probably not critical, but the key is the install
name. The versions should use some sed voodoo to get the grass version
string into an acceptable form instead of being hardcoded. I ditched
my different settings for Mac OS 10.2 and 10.3 - the dynamic lookup
thing for 10.3 was causing problems in a few modules at runtime.
On Dec 17, 2004, at 10:42 AM, Paul Kelly wrote:
> On Fri, 17 Dec 2004, Request Tracker wrote:
>
>> this bug's URL: http://intevation.de/rt/webrt?serial_num=2852
>> ----------------------------------------------------------------------
>> ---
>>
>> Subject: Library - libgrass_interpfl.5.7.cvs.dylib - is not built
>>
>> Platform: Mac OSX
>> grass obtained from: CVS
>> grass binary for platform: Compiled from Sources
>> GRASS Version: 57cvs_041217
>>
>> libgrass_interpfl.5.7.cvs.dylib is not built.
>> Following this lib I have 2 missing bin: r.resamp.rst, v.surf.rst.
>> Last rows in make:
>> .....
>> cc -dynamiclib -Wl,-flat_namespace,-U,_cuserid -compatibility_version
>> 5.7 -current_version 5.7
>
> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ You must have
> made some changes to your compile flags as those are commented out in
> CVS
>
> SHLIB_LD should be simply "cc -dynamiclib -single_module"
> and any errors in individual modules should be corrected by fixing the
> errors in the source code of that module, not by tweaking the global
> compile flags.
>
-----
William Kyngesburye <kyngchaos@charter.net>
http://webpages.charter.net/kyngchaos/
"I ache, therefore I am. Or in my case - I am, therefore I ache."
- Marvin
|
|
Fri, Dec 17 2004
23:47:40
|
|
Mail sent by guest
|
|
In Grass57cvs_041213 all was OK (see my first post).
From 041214 the problem is only in this library. There are been many changes
are in lib/rst/
interp_float folder. |
|
Mon, Dec 20 2004
16:52:00
|
|
Mail sent by guest
|
|
5.7cvs_041218 - Problem fixed |
|
Tue, Jan 11 2005
18:08:13
|
|
Status changed to resolved by mneteler
|
|