Hi Thilo, Is the Developers Version the same download that is listed in the Files tab? If so, I am using that one now.
Respectfully, William Abdo Verio - Boca Raton Remedy Administration Group 561-912-2434 -----Original Message----- From: Action Request System discussion list(ARSList) [mailto:arsl...@arslist.org] On Behalf Of Thilo Stapff Sent: Tuesday, March 16, 2010 1:30 PM To: arslist@ARSLIST.ORG Subject: Re: ARSPerl on RedHat Linux Question There's a developer version available on sourceforge that can be compiled against the 7.5 API. This version can be retrieved using CVS, see http://sourceforge.net/scm/?type=cvs&group_id=116013 There have been, however, problems getting it to run with the 64-bit Linux libraries (acknowledged by BMC as a product defect). Regards, Thilo On 16.03.2010 18:16, William Abdo wrote: > Hello Ben Chemys, > > Thank you for your answer > > I have a couple more questions if you don’t mind. > > When you say Generally Minor, this would inspire me to try the mods, > since I really need this to work on this Linux platform. > > Is there an older API version that works with both 7.5 Remedy and > ARSPerl 1.91? > > I am not aware of a newer version of the Perl API than 1.91, is there one? > > If I were to attempt to modify the ARSPerl as mentioned in your email. > > Understanding the full extent of what I need to change is the real > question here. > > Can you be a little more descriptive of the types of things I need to > look at here? > > Maybe a small example or list if applicable? > > Any and all help is appreciated. > > Respectfully, > > William Abdo > > Verio - Boca Raton > > Remedy Administration Group > > 561-912-2434 > > *From:* Action Request System discussion list(ARSList) > [mailto:arsl...@arslist.org] *On Behalf Of *Ben Chernys > *Sent:* Tuesday, March 16, 2010 12:46 PM > *To:* arslist@ARSLIST.ORG > *Subject:* Re: ARSPerl on RedHat Linux Question > > ** > > Change source code or compile with the correct API library / headers. > > When the API changes (in this case to 7.5) you cannot use the old api > Perl source code without changes. > > The changes are generally minor. I have not done this for this release > but have done so for a previous release. (and the error will be in the > same f()). > > The Perl source code will have some #ifdef against the API version. > Generally wf functions do change from release to release. You can either > wait for the Perl source to change or change it yourself. > > Cheers > > Ben Chernys > > Senior Software Architect > Software Tool House Inc. > > Canada / Deutschland / Germany > Mobile: +49 171 380 2329 GMT + 1 + [ DST ] > Email: ben.cher...@softwaretoolhouse.com > <mailto:ben.cher...@softwaretoolhouse.com> > Web: www.softwaretoolhouse.com <http://www.softwaretoolhouse.com/> > > Check out Software Tool House's free Diary Editor. > > *Meta-Update**,* our premium ARS Data tool, lets you automate > your imports, migrations, *in no time at all*, without programming, > without staging forms, without merge workflow. > http://www.softwaretoolhouse.com/ > > ------------------------------------------------------------------------ > > *From:* Action Request System discussion list(ARSList) > [mailto:arsl...@arslist.org] *On Behalf Of *William Abdo > *Sent:* March 16, 2010 5:34 PM > *To:* arslist@ARSLIST.ORG > *Subject:* Re: ARSPerl on RedHat Linux Question > > Thank You Conny, > > That did get be past the “datatype” errors with your assistance . > > I did encounter a new error: > > gcc -c -I/usr2/api75p2/api/include -D_REENTRANT -D_GNU_SOURCE > -fno-strict-aliasing -pipe -Wdeclaration-after-statement > -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 > -I/usr/include/gdbm -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 > -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 > -march=i386 -mtune=generic -fasynchronous-unwind-tables > -DVERSION=\"1.91\" -DXS_VERSION=\"1.91\" -fPIC > "-I/usr/lib/perl5/5.8.8/i386-linux-thread-multi/CORE" -g > -Wno-unused-variable -Wuninitialized -DARS32 -DARS452 -malign-double > -DPERL_PATCHLEVEL_IS=8 -DPERL_SUBVERSION_IS=8 -DPERL_BASEREV_IS=50 ARS.c > > ARS.xs: In function ‘XS_ARS_ars_GetActiveLink’: > > ARS.xs:1392: warning: passing argument 19 of ‘ARGetActiveLink’ from > incompatible pointer type > > ARS.xs:1392: error: too few arguments to function ‘ARGetActiveLink’ > > ARS.xs: In function ‘XS_ARS_ars_CreateActiveLink’: > > ARS.xs:5260: warning: passing argument 17 of ‘ARCreateActiveLink’ > makes integer from pointer without a cast > > ARS.xs:5260: error: too few arguments to function ‘ARCreateActiveLink’ > > ARS.xs: In function ‘XS_ARS_ars_SetActiveLink’: > > ARS.xs:5431: warning: passing argument 18 of ‘ARSetActiveLink’ from > incompatible pointer type > > ARS.xs:5431: error: too few arguments to function ‘ARSetActiveLink’ > > make: *** [ARS.o] Error 1 > > Does anyone know how to get past this error: too few arguments to function? > > Respectfully, > > William Abdo > > Verio - Boca Raton > > Remedy Administration Group > > 561-912-2434 > > *From:* Action Request System discussion list(ARSList) > [mailto:arsl...@arslist.org] *On Behalf Of *Conny Martin > *Sent:* Tuesday, March 16, 2010 11:42 AM > *To:* arslist@ARSLIST.ORG > *Subject:* AW: ARSPerl on RedHat Linux Question > > ** > > William, > > exsi.pl tries to determine the "datatype" for the AR_SERVER_INFO_* tags > out of the comment after the #define. In most cases this works fine, but > there are some lines which does not follow the "conventions". > > Try to add the datatype as first word in the comment like this > > #define AR_SERVER_INFO_FT_COLLECTION_DIR 231 /* char deprecated - > scheduled for */ > /* removal in future release */ > #define AR_SERVER_INFO_FT_CONFIGURATION_DIR 232 /* char deprecated - > scheduled for */ > /* removal in future release */ > #define AR_SERVER_INFO_FT_TEMP_DIR 233 /* char deprecated - scheduled for */ > > There may be some other lines that have to be adjusted. > > HTH > > Kind Regards Conny > > ------------------------------------------------------------------------ > > *Von:* Action Request System discussion list(ARSList) > [mailto:arsl...@arslist.org] *Im Auftrag von *William Abdo > *Gesendet:* Dienstag, 16. März 2010 16:22 > *An:* arslist@ARSLIST.ORG > *Betreff:* ARSPerl on RedHat Linux Question > > ** > > Hello ARS-Listeners, > > I am having difficult in installing ARSPerl 1.91 on Linux. Has anyone > successfully performed this install on this version? > > I am trying to install ARSPerl 1.91 on Red Hat Enterprise Linux Server > release 5.4 (Tikanga) Linux 2.6.18-164.11.1.el5 GNU/Linux > > I am asking you because you have had success with this on Linux on the past. > > The ARSPerl installer fails because of the ar. h file. It picked a line out > > I am using the 7.5 API Library. > > My error is: > > cant map "deprecated" to an artype for "AR_SERVER_INFO_FT_COLLECTION_DIR" > > something went wrong when i ran ""/usr/bin/perl" infra/exsi.pl < > "/usr2/api75p2/api/include/ar.h" > serverTypeInfoHints.h" (rv = 2304, > expected 0) at Makefile.PL line 242. > > Anyone have any ideas of what has to be modified in the vanilla ar.h > file to > > Should I be using a different ARSPerl version? > > Respectfully, > > William Abdo > > Verio - Boca Raton > > Remedy Administration Group > > 561-912-2434 > > _Platinum Sponsor: rmisoluti...@verizon.net ARSlist: "Where the Answers > Are"_ > > _Platinum Sponsor: rmisoluti...@verizon.net ARSlist: "Where the Answers > Are"_ > > _Platinum Sponsor: rmisoluti...@verizon.net ARSlist: "Where the Answers > Are"_ > _______________________________________________________________________________ UNSUBSCRIBE or access ARSlist Archives at www.arslist.org attend wwrug10 www.wwrug.com ARSlist: "Where the Answers Are"