The One-Stop Software Outsourcing Solution
|
Login
|
|
Show Bid Request
Compiling Perl as a static library with MinGW
Bid Request Id: 18940
|
Bookmark
|
Description:
I would like to compile Perl from source in a Win32 environment as a STATIC library (rather than DLL), using the MinGW port of GCC (not Cygwin, just the bare MinGW from a standard command-prompt shell). I'm writing some C applications that use an embedded Perl interpreter for macros, and I would like to avoid having any DLL dependencies (just have one standalone EXE).
I've sucessfully compiled the Perl DLL using MinGW 1.1(though it seems you have to use the 5.8.0 snapshot, the latest standard release doesn't compile with MinGW without some significant modifications). However, I haven't had much luck researching the ability to compile as a static library (apparently this is a weird requirement).
I'm mainly just interested in knowing the makefile.mk alterations (or whatever) needed for me to run "dmake" and get a static library. Willingness to provide an actual statically-compiled Perl build would be great. A huge plus would be the ability to provide information about how to also use external modules in this static fashion (if I want to add some Tk stuff or XML parsing abilities to my embedded Perl interpreter, how can I compile all that into the static library used by my C program?). If I'm just absolutely crazy and this is a stupid idea (i.e. the EXE's would be 2GB in size!)... I'd like some detail about why that's the case so I can give up and stop thinking about it!
Deliverables: Complete and fully-functional working program(s) in executable form as well as complete source code of all work done.
Complete copyrights to all work purchased.
Platform:
- Windows NT/2000 and the standard command-prompt (no Cygwin or MSYS preferably) - MinGW 1.1 (latest stable version released 9/20/2001) - Perl (I've been using the 5.8.0-RC1 snapshot, but if you can make it work with the latest stable release that'd be great too)
Must be 100% finished and received by buyer on:
Time legal notes: All times are expressed in the time zone of the site EST (GMT - 5). If the buyer omitted a time, then the deadline is 11:59:59 PM EST on the indicated date.
7/1/2002
Remember that contacting the other party outside of the site (by email, phone, etc.) on all business projects < $500 (before the buyer's money is escrowed) is a violation of both the software buyer and seller agreements.
We monitor all site activity for such violations and can instantly expel transgressers on the spot, so we thank you in advance for your cooperation.
If you notice a violation, you can report it to: abuse@rentacoder.com.
|
|
Bidding/Comments:
|
All monetary amounts on the site are in United States dollars.
Rent a Coder is a closed auction, so coders can only see their own bids and comments. Buyers can view every posting made on their bid requests. |
|
Bidding Closes At:
|
6/26/2002 2:25:35 PM EST
|
|
Max accepted bid:
|
$20
|
No bids yet.
Coders: To place a bid and/or to see any of your own pre-existing bids on this bid request, you must
login.
Buyers: If this is your bid request, then you can
see all bids/comments, and/or accept one, by logging in.
|
|
|
Rent A Coder upholds the rigorous business practices required to be both a BBB member and Square Trade vendor.
- All customer issues addressed within 2 days
- Openly disclosed pricing and return policies
- Participation in mediation at buyer request
- Superior selling track record
This site is verified through it's parent company, Exhedra Solutions, Inc.
|
|
|
See all top coders...
What makes a top coder?
Created in partnership with:
|
|
In memory of the victims and the courageous rescuers of 9/11/2001
|
|