Solaris AGG Compile...
Stephen Woodbridge
woodbri at SWOODBRIDGE.COM
Tue Oct 16 07:01:36 PDT 2007
Nolte, Tim wrote:
> OK, so a standard 'make' would work, erroring on CC not being defined. I
> made the following changes to Makefile.in.SunOS:
>
> Changed:
> CXX = CC
> To:
> CXX = gcc
>
> Changed:
> C = cc
> To:
> C = gcc
>
> Changed:
> LIB = CC -xar -o
> To:
>
Tim,
You probably need to make sure you are using all the gnu tools and not
mix and matching the Sun and GNU tools. so try gmake instead of make.
You might have issues with ld also It has been too long to remember what
the differences are between the two.
-Steve W
>
> Then I was able to begin running a 'make' but it dies with the
> following:
>
> gcc: language ar not recognized
> ...
> gcc: language ar not recognized
> Undefined first referenced
> symbol in file
> cos agg_arc.o
> sin agg_arc.o
> acos agg_arc.o
> ceil agg_image_filters.o
> fmod agg_bezier_arc.o
> main
> /usr/local/lib/gcc/i386-pc-solaris2.10/3.4.6/crt1.o
> sqrt agg_bezier_arc.o
> operator new[](unsigned int) agg_bspline.o
> atan2 agg_curves.o
> floor ctrl/agg_polygon_ctrl.o
> vtable for __cxxabiv1::__si_class_type_infoctrl/agg_cbox_ctrl.o
> operator delete[](void*) agg_bspline.o
> operator delete(void*) ctrl/agg_cbox_ctrl.o
> vtable for __cxxabiv1::__class_type_infoctrl/agg_cbox_ctrl.o
> __gxx_personality_v0 agg_arc.o
> __cxa_pure_virtual ctrl/agg_cbox_ctrl.o
> ld: fatal: Symbol referencing errors. No output written to
> libagg.a
> collect2: ld returned 1 exit status
> make[1]: *** [all] Error 1
> make[1]: Leaving directory `/usr/local/agg-2.4/src'
> make: *** [src/libagg.a] Error 2
>
> Thanks.
>
> ----
> Timothy J Nolte - tnolte at ilpcs.com
> Associate Network Planning Engineer
>
> iPCS Wireless, Inc.
> 4717 Broadmoor Ave, Suite G
> Kentwood, MI 49512
>
> Office: 616-656-5163
> PCS: 616-706-2438
> Fax: 616-554-6484
> Web: www.ipcswirelessinc.com
> -----Original Message-----
> From: Trent Erickson [mailto:trente at umn.edu]
> Sent: Monday, October 15, 2007 3:32 PM
> To: Nolte, Tim
> Cc: MAPSERVER-USERS at LISTS.UMN.EDU
> Subject: Re: [UMN_MAPSERVER-USERS] Solaris AGG Compile...
>
> More technical details would be helpful. I can offer my experience
> although it may not be applicable. I have compiled on Solaris 9 using
> the GNU make and ld. Be sure you are using GNU ld. The Sun version
> didn't work for me.
>
> -Trent
>
> Nolte, Tim wrote:
>> I'm at the end of my rope here. I'm running up against a deadline and
> I
>> can't get AGG compiled on Solaris 10 x86 for the life of me. I'm
> afraid
>> I'm going to end up having to go back to GD. I made the mistake of
> using
>> HostGIS to setup and interim mapserver while I rebuild the existing
> one
>> and decided to go with Solaris as the rest of our servers are running
> on
>> it. Anyways, if anyone has successfully compiled AGG on a Solaris box
> it
>> would help me out huge! Thanks.
>>
>> - Tim
>>
>> ----
>> Timothy J Nolte - tnolte at ilpcs.com
>> Associate Network Planning Engineer
>>
>> iPCS Wireless, Inc.
>> 4717 Broadmoor Ave, Suite G
>> Kentwood, MI 49512
>>
>> Office: 616-656-5163
>> PCS: 616-706-2438
>> Fax: 616-554-6484
>> Web: www.ipcswirelessinc.com
>>
>>
More information about the MapServer-users
mailing list