[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]

Re: RPM on HP-UX



 --- Tim Mooney <mooney@dogbert.cc.ndsu.NoDak.edu> escribió: > In regard to:
RPM on HP-UX, Martin Arpon said (at 2:03pm on Jun 12, 2003):
> 
> >I 'm trying to compile RPM on HP-UX but with no
> >success. Does anyone has or know where to get a
> >prebuilt binary for HP-UX 11.00?
> >
> >If not, perhaps someone can give me a clue why I 'm
> >getting this error:
> >
> >In file included from rpmio.h:13,
> >                 from rpmio_internal.h:9,
> >                 from digest.c:6:
> >/usr/include/glob.h:22: conflicting types for `glob_t'
> >../misc/glob.h:125: previous declaration of `glob_t'
> >/usr/include/glob.h:40: conflicting types for `glob'
> >../misc/glob.h:157: previous declaration of `glob'
> >/usr/include/glob.h:41: conflicting types for
> >`globfree'
> >../misc/glob.h:160: previous declaration of `globfree'
> 
> See the message that I sent to the rpm mailing list on April 9th of 2003,
> with the subject
> 
> 	 Re: Building rpm-4.1 on Tru64
> 
> The problem you're running into is exactly the same one.  You can fix it
> by modifying RPM's misc/glob.h in the manner I describe in that email.
> 
> >Rpm-list mailing list
> >Rpm-list@redhat.com
> >https://www.redhat.com/mailman/listinfo/rpm-list
> 
> Tim
> -- 
> Tim Mooney                              mooney@dogbert.cc.ndsu.NoDak.edu
> Information Technology Services         (701) 231-1076 (Voice)
> Room 242-J6, IACC Building              (701) 231-8541 (Fax)
> North Dakota State University, Fargo, ND 58105-5164
> 

Hey! That did the trick!! But, unfortunately, the compilation passed that point
but I 'm getting new problems. I don 't want to give up but I 'm also starting
to think that maybe RPM isn 't meant for HP-UX. 

It 's a pitty, because it 'd be the perfect solution for me to build once and
install in Linux, AIX and HP-UX. 

Now it 's giving me "syntax error before ';' token" in
lib/poptALL.c line 338: 

#if !defined(__LCLINT__)
    (void) setlocale(LC_ALL, "" );

    (void) bindtextdomain(PACKAGE, LOCALEDIR);    <-- line 338
    (void) textdomain(PACKAGE);
#endif

I 've tried to find where PACKAGE is defined, but I don 't understand it. It 's
defined in various config.h as the name of the package but nothing related with
this prototype. 



------------
Internet GRATIS es Yahoo! Conexión
4004-1010 desde Buenos Aires. Usuario: yahoo; contraseña: yahoo
Más ciudades: http://conexion.yahoo.com.ar




[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index] []