Discussion:
RPM on Windows
Dave Peterson
2008-05-19 16:54:45 UTC
Permalink
Hi,

I was wondering if anyone has tried building the RPM library
on Windows outside the Cygwin environment. Is this possible?

Thanks,
Dave
Jason Pyeron
2008-05-19 23:49:13 UTC
Permalink
Curoius, why out side of cygwin?

-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
- -
- Jason Pyeron PD Inc. http://www.pdinc.us -
- Principal Consultant 10 West 24th Street #100 -
- +1 (443) 269-1555 x333 Baltimore, Maryland 21218 -
- -
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-

This message is for the designated recipient only and may contain
privileged, proprietary, or otherwise private information. If you
have received it in error, purge the message from your system and
notify the sender immediately. Any other use of the email by you
is prohibited.
-----Original Message-----
Sent: Monday, May 19, 2008 12:55
Subject: RPM on Windows
Hi,
I was wondering if anyone has tried building the RPM library
on Windows outside the Cygwin environment. Is this possible?
Thanks,
Dave
_______________________________________________
Rpm-list mailing list
https://www.redhat.com/mailman/listinfo/rpm-list
Dave Peterson
2008-05-20 00:06:00 UTC
Permalink
Post by Jason Pyeron
Curoius, why out side of cygwin?
My goal would be to add functionality to an existing
native Windows binary application that can extract info
from RPM files. I'm not really very sold on the idea
of doing things this way (rather than extracting the
info on a Linux machine and then transferring the info
to the Windows machine that the app is running on).
However, I'd like to know what my options are.
Jason Pyeron
2008-05-20 14:27:50 UTC
Permalink
-----Original Message-----
Sent: Monday, May 19, 2008 20:06
To: RPM Package Manager
Subject: RE: RPM on Windows
Post by Jason Pyeron
Curoius, why out side of cygwin?
My goal would be to add functionality to an existing
native Windows binary application that can extract info
You should be able to create a DLL which uses cygwin, and then link that to
you native app.



-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
- -
- Jason Pyeron PD Inc. http://www.pdinc.us -
- Principal Consultant 10 West 24th Street #100 -
- +1 (443) 269-1555 x333 Baltimore, Maryland 21218 -
- -
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-

This message is for the designated recipient only and may contain
privileged, proprietary, or otherwise private information. If you
have received it in error, purge the message from your system and
notify the sender immediately. Any other use of the email by you
is prohibited.
Vladimir Mihai Pacuraru
2008-05-20 16:04:53 UTC
Permalink
Send Rpm-list mailing list submissions to
To subscribe or unsubscribe via the World Wide Web, visit
https://www.redhat.com/mailman/listinfo/rpm-list
or, via email, send a message with subject or body 'help' to
You can reach the person managing the list at
When replying, please edit your Subject line so it is more specific
than "Re: Contents of Rpm-list digest..."
------------------------------------------------------------------------
1. RPM on Windows (Dave Peterson)
2. RE: RPM on Windows (Jason Pyeron)
3. RE: RPM on Windows (Dave Peterson)
4. RE: RPM on Windows (Jason Pyeron)
------------------------------------------------------------------------
RPM on Windows
Mon, 19 May 2008 09:54:45 -0700
Hi,
I was wondering if anyone has tried building the RPM library
on Windows outside the Cygwin environment. Is this possible?
Thanks,
Dave
When I first had to build RPMs I tried to do it with Cygwin as I've
already had the environment in place, but I'm afraid I never could build
anything else besides an RPM containing a zero-sized file. So in the end
I had to build RPMs on Linux. So personally I guess that building RPMs
on Windows OUTSIDE of Cygwin might be even more complicated, if not
impossible.

My 2c

Vlad
Toralf Lund
2008-05-23 11:32:27 UTC
Permalink
[ ... ]
When I first had to build RPMs I tried to do it with Cygwin as I've
already had the environment in place, but I'm afraid I never could
build anything else besides an RPM containing a zero-sized file. So in
the end I had to build RPMs on Linux. So personally I guess that
building RPMs on Windows OUTSIDE of Cygwin might be even more
complicated, if not impossible.
As I understand it, he's not talking about building the actual rpms on
Windows, though, just to build the rpm support code into a windows
application that will read rpm files already generated elsewhere.

Anyhow, maybe you are all aware of it already, but in many cases you may
build a "more native" (than the Cygwin variant) version of GNU-style
freeware packages by using the MinGW library. See http://www.mingw.org/.

- Toralf
devzero2000
2008-05-23 14:10:24 UTC
Permalink
The RPM runtime requires a Posix System. The placed question has already
been discussed in the past, leading to the same consideration.

hth
Post by Toralf Lund
[ ... ]
When I first had to build RPMs I tried to do it with Cygwin as I've
already had the environment in place, but I'm afraid I never could build
anything else besides an RPM containing a zero-sized file. So in the end I
had to build RPMs on Linux. So personally I guess that building RPMs on
Windows OUTSIDE of Cygwin might be even more complicated, if not impossible.
As I understand it, he's not talking about building the actual rpms on
Windows, though, just to build the rpm support code into a windows
application that will read rpm files already generated elsewhere.
Anyhow, maybe you are all aware of it already, but in many cases you may
build a "more native" (than the Cygwin variant) version of GNU-style
freeware packages by using the MinGW library. See http://www.mingw.org/.
- Toralf
_______________________________________________
Rpm-list mailing list
https://www.redhat.com/mailman/listinfo/rpm-list
Loading...