Compiling Under Wine
now3djp writes "Interesting article over on CodingStyle that demonstrates how I successfully eliminated wasted time maintaining an MS-Windows computer when I could build natively from my GNU computer! /. has followed other cross compilers in the past. This article is different because I used MS's own compiler! This allowed me to get on with real games porting; with only a proportional increase in compile time. Wine has really come a long way in supporting simple apps, let us hope it reaches a 1.0 soon."
sorry had to do it
Only two things are infinite, the universe and human stupidity, and I'm not sure about the former.
He fucking sucks, man
FUCK all YOU christians.
windows compiles you!
Now this is impressive. Things like this are what WINE should be all about. Amazing.
I can't wait til we have a fully functioning windows emulator. Even if it will kill the need for native apps (read games).
I find it entertaining that when I went to read the comments, I got to see an article for Visual Studio .NET :).
--
lds
that you compile under the influence of any type of alcahol
Could go suck so hard that even he couldn't withstand the vaccum?
btw, I'd prefer "FUCK all you X-ians/X-ists/X-ims"
Its ironic to go to read an article on how to rid your self of a Windows computer by compiling under GNU/Linux/Wine and the giant advertisement that pops up is for Microsoft Visual Studio .Net.
Tequila: It's not just for breakfast anymore!
Rob Malda was shy. So shy in fact that he nearly backed out of coming to school. Rob was a freshman at ECU, and was planning on majoring in CS. His roommate, Linus had arrived a few days earlier. Linus was a first time away from home wanting to play around with life boy. He had his own mini-fridge plugged into his side of the room, and brew skis were abundant. "So, Rob, what are your plans for this wonderful alma mater?" "I'm going to study Computer Science. Oh. What are you planning to study?" "Don't really know, yet, just figured that I'd hang out a little bit. We've got plenty of time for that anyway, don't you think, I mean it is four years after all." "True." "Do you want to listen to something good?" "Sure, what do you have in mind?" Linus sidled over to his leather bound CD case. It was quite extensive as it could hold something like 400. Suddenly, the tunes of the Eurhythmics came pulsating through the sound system. Rob had to admit that he liked the music and that Linus seemed like a good enough fellow. The two boys talked for a little while longer, listening to the music, and gently sipping on their beers. "Do you mind if I light up?" Linus asked. Rob paled, "Sure I guess so, but I have asthma." Linus grinned deeply, "So do I." He went over to the window and hefted it open, here, I'll blow the smoke out doors, so that it won't bother either one of us, what do you say to that?" Rob smiled. "That sounds all right to me, I don't see why that wouldn't work. Go for it." "Thanks bud." Linus pointed the pack over at Rob, "You sure that you don't want one?" "Nope, I told you, I can't." "C'mon they're even better than sex." "I wouldn't know, I've never had it." "Never had it?" Linus looked shocked. "Come on, you're joshing me, a strapping boy like you. What do you take me for, do you think that I fell off the turnip truck last night?" Rob blushed. "Nope, I'm serious I've never even had a masturbation session." All the color drained out of Linus's face. "You have got to be kidding me. It's so great..." Rob smiled. "I swear I'm telling you the truth." "Not even a blow job?" "Not even a blow job..." Linus crushed out his cigarette in the cheesy ashtray that he'd brought along with him from home. It had a little fish, or mermaid thing at the bottom, with the ducts for the cigarette. "Well, this is something that we have to change right here and now." "Whatever do you mean?" "It's quite simple, you, my dear boy are going to strip." Rob's eyes bugged out of his head, and he was positive that he hadn't heard what he'd heard. "What?" "Strip." When Rob made no move to do it, Linus walked over and stood right in front of him. His hands worked deftly and quickly, unbuckling the leather belt that his roommate wore. He quickly slid this from the loops and placed it on the floor in a pile. Linus's fingers gently slid down Rob's zipper. Rob, for his part looked a toss up between frightened out of his gourd and curious beyond all content. As soon as the zipper was undone, Rob's pants slid down to his knees and then fell to his ankles. Linus gently looked up at his friend. "Are you sure about this?" Rob said not a word, but his head nodded a "yes." That was all that Linus needed, and he took his roommates cock in his hand and gently began to stroke him off, ever so gently. Rob had been flaccid at the beginning, but as soon as he felt the hand upon his cock, it was all that was needed. Blood soon engorged the sensitive tissues inside of the young mans cock, and Rob could feel as he started to get hard. "Oh my god, th-that feels so good!" Linus looked up and smiled. "I'm glad that you like it. Are you ok, do you want me to stop?" "N-No, please no!" "All right." Linus continued to stroke him and could feel as Rob's cock started to grow in size. His balls started to shrink in towards him. "How are you doing there buddy boy?' "F-Fine, but... but I'm gonna, I'm gonna...." "Shh." Linus whispered into his ear, gently licking the lobe. "Oh God..." Rob's hands reflexively opened and closed. He wasn't quite sure what to do with them. All that he knew was that the hand that was now encircling his cock felt so much better than his own. "Linus, I'm warning you now... I'm going to cum." "Shh. It's ok, here, I got something for you to come into." Linus's hand left Rob's cock and for a moment, mike could feel as the blood started to surge back to where it came from. Every now and then Linus reached over and stroked him, just to keep him hard. "This feels so good." Mike could feel as his testes started to automatically to contract. "Linus...Linus... h-hurry it up, I'm not going to be able to control it for very much longer!" "Shh. Its ok." Linus reassured his friend. "Do you trust me?" Rob looked at him like he'd lost his mind, what kind of a question was that to ask, and NOW of all times. "Yes! Yes, for Gods sake I trust you!" (Although Rob would have said that he worshiped the devil nightly, just to get the release that he was so eagerly searching for). "Good..." Linus gently helped his friend get situated on the floor. Rob was scared to death. "Shit, shit, shit. Damn it Linus, I'm going to blow my load at any time here, now is not the time to re-arrange me." "I've got the perfect thing for you to come into. Here, let me get it for you." Rob had no qualms about that, he was breaking into a sweat as he was just about to come, and it didn't seem as though Linus was going to be of any help. In fact it looked as though Linus had disappeared. "Damn it, Linus where are you, this is serious!" "Shh. I'm right here." Linus smiled to reassure his friend, and appeared right above Rob's waistline. "And as for something for you to come into, here you go..." Before Rob could ask any questions, Linus opened up his mouth and placed Rob's cock inside. He then took a deep breath, and sealed his lips around Rob's cock. "Shit man this isn't funny..." In response to that, Linus took Rob's cock in his hand and started to jack him off. "Oh man, oh man, oh man..." Despite himself, Rob could feel his buttocks contracting and his balls start to surge up spunk. It felt so good, but at the same time it felt so nasty to him that he wasn't sure that he would be able to live with himself afterwards. "Linus, Linus, Linus. I'm going to... I'm going to..." He wasn't able to finish the sentence as he felt the first spurt of cum shoot out from the tip of his penis. Of course Linus's tongue was right there to capture every drop, and Rob felt as Linus sucked gently, but firmly, his tongue darting around Rob's sensitive tip. Rob surged again, this time weaker and filled his roommates mouth with even more cum, which the older boy promptly swallowed. Moments passed as Rob felt his mind melt away, and the orgasm claimed him completely. He shut his eyes and fell asleep. Minutes, or hours passed, and he couldn't be sure which, for when he opened his eyes once again, it was dark. Linus was seated at his desk, carefully rearranging some of the books that he'd brought with him from home. When he heard that Rob was awake, he smiled shyly. "Hey there, how's it going?" "Fine how's it going with you?" "Good. Are you OK?" ""Yes, though I have to admit that my cock is a little sore." "That's OK, I should have taken it easy with you, it being your first time and all." "It's all right, I got to tell you, that I've never felt anything like that, even when I had the five finger discount" "I know, I remember when my first lover gave me head, it felt absolutely wonderful..." Rob's eyes shot up, "First lover?" Linus laughed. "You didn't think that you were my first did you?" Rob blushed... "Oh, that's ok. It all happens to us once..." He walked to his bed, the clock above read 11:00, and classes were due to start promptly at 8:00 the next morning. "Lets get some sleep, huh, I'll talk to you in the morning..." Rob wanted to say something, anything, but as the lights were shut off, fatigue claimed him once again... leaving him with the haunting fact that the best sex he'd ever received had been given to him by his roommate.
does microsoft compile windows under wine?
My problem? I was perfectly gruntled, until some numbnuts came by and dissed me.
Or other forms of alcohol. It makes the time just fly by!
What do you get when you cross Kreskin the magician with an insurance-peddling duck? "Hypno Duck" -- The latest AFLAC commercial. This spot received the highest consumer recall score for television ads in the bi-weekly Intermedia consumer survey. Our congratulations to Kreskin, star of AFLAC. Many will recall the Amazing Kreskin as being the omniscient seer who correctly predicted the death of *BSD.
Let me tell you something, I've compiled not only under wine, but on vodka, whiskey, shit even ACID. And when I was on acid, my monitor tried to eat me...
It's not so interesting to me that he managed to compile using VC++ under WINE. VC++ doesn't call any of the APIs you code, it just puts machine code into the file saying you can call them if you want. It's all well and good to have VC++ compile DX9_CreateSurface() (or whatever) into a bunch of PUSHs, POPs and a JMP instruction, but that doesn't help if WINE can't actually call that function when you're testing. It makes more sense to me to use Bochs or VMWare to test your application if you're developing on multiple platforms. Anything less would be short-changing your Windows clients.
GNU/Build GNU/natively GNU/on GNU/a GNU/computer GNU/using GNU/a MS-Windows/compiler GNU/without GNU/a MS-Windows/computer!
I prefer to use Beer. I find that it compiles much nicer, and it's cheaper too. =)
-------
"In times of universal deceit, telling the truth becomes a revolutionary act."
-- George Orwell
Pretty soon it'll only be an order of magnitude harder to pretend that Linux is an equal competitor in this Wintel world. Then Linux can capture a full ten percent of Apple's desktop space! We'll be kings! No, gods!
You know (shaking the finger of logic and wisdom), if they (MS) sold such a product for the GNU environment for a couple hundred bucks...I would buy it. And I know a few other developers who would to. Providing, of course, it didn't totally suck!
"Other bands play, but Manowar KILLS"
Last time I tryed to compile something under the influence of (way too much) wine, I ended up on the floor infront of my computer. All I remember was waking up to a formatted hard drive; compiling under the influence of wine sucks!
"Entropy is the bad-guy, and he is everywhere"
wine compiling cygwin compiling wine compiling cygwin compiling....
- tristan
Sixty years ago,I worked in what was once my Grandfather's Greenhouses. Gramps had died a year earlier and Grandma, now in her seventies had been forced to sell to the competition. I got a job with the new owners and mostly worked the range by myself. That summer, they hired a man to help me get the benches ready for the fall planting.
Ike always looked like he was three days from a shave and his whiskers were dirty white, shaded by the brim of his battered felt fedora.
He did not chew tobacco but the corners of his mouth turned down in a way that, at any moment, I expected a trickle of thin, brown juice to creep down his chin. His bushy, brown eyebrows shaded pale, gray eyes.
Old Ike, he extended his hand, lifted his leg like a dog about to mark a bush and let go the loudest fart I ever heard. The old man winked at me, "Ike Thomas is the name and playing pecker's my game."
I thought he said, "Checkers." I was nineteen, green as grass. I said, "I was never much good at that game."
"Now me," said Ike, "I just love jumping men . . ."
"I'll bet you do."
". . . and grabbing on to their peckers," said Ike.
"I though we were talking about . . ."
"You like jumping old men's peckers?"
I shook my head.
"I reckon we'll have to remedy that." Ike lifted his right leg and let go another tremendous fart. "He said, "We best be getting to work."
That summer of 1941 was a more innocent time. I learned most of the sex I knew from those little eight pager cartoon booklets of comic-page characters going at it. Young men read them in the privacy of an outside john, played with themselves, by themselves and didn't brag about it. Sometimes, we got off with a trusted friend and helped each other out.
Under the greenhouse glass, the temperature some times climbed over the hundred degree mark. I had worked stripped to the waist since April and was as brown as a berry. On only his second day on the job and in the middle of August, Ike wore old fashioned overalls. Those and socks in his high-top work shoes was every stitch he wore. When he bent forward, the bib front billowed out and I could see the white curly hairs on his chest and belly.
"Me? I just love to eat pussy!" Ike licked his lips from corner to corner then sticking his tongue out far enough that the tip could touch the end of his nose. He said, A man's not a man till he knows first hand, the flavor of a lady's pussy."
"People do that?"
He winked. "Of course the taste of a hard cock ain't to be sneezed at neither. Now you answer me, yes or no. Does a man's cock taste salty or not?"
"I never . . ."
"Well, old Ike's willing to let you find out."
"No way."
"Just teasing," said Ike. "But don't give me no sass or I'll show you my ass." He winked. "Might show it to you anyway, if you was to ask."
"Why would I do that?"
"Curiosity, maybe. I'm guessing you never had a good piece of man ass."
"I'm no queer."
"Now don't be getting judgmental. Enjoying what's at hand ain't being queer. It's taking pleasure where you find it with anybody willing." Ike slipped a hand into the side slit of his overalls and I could tell he was fondling and straightening out his cock. "Now I admit I got me a hole that satisfied a few guys."
I swallowed, hard.
Ike winked. "Care to be asshole buddies?"
***
We worked steadily until noon. Ike drew a worn pocket watch from the bib pocket of his loose overalls and croaked, "Bean time. But first its time to reel out our limber hoses and make with the golden arches before lunch."
I followed Ike to the end of the greenhouse where he stopped at the outside wall of the potting shed. He opened his fly, fished inside, and finger-hooked a soft white penis with a pouting foreskin puckered half an inch past the hidden head.
"Yes sir," breathed Ike, "this old peter needs some draining." He exhaled a sigh as a strong, yellow stream splattered against the boards and ran down to soak into the earthen floor.
He caught me looking down at him. He winked. "Like what you're viewing, Boy?"
I looked away.
"You taking a serious interest in old Ike's pecker?"
I shook my head.
"Well you just haul out yourn and let old Ike return the compliment."
Feeling trapped and really having to go, I fumbled at my fly, turned away slightly, withdrew my penis and strained to start.
"Take your time boy. Let it all hang out. Old Ike's the first to admit that he likes looking at another man's pecker." He flicked away the last drop of urine and shook his limp penis vigorously.
I tried not to look interested.
"Yes sir, this old peepee feels so good out, I just might leave it out." He turned to give me a better view.
"What if somebody walks in?"
Ike shrugged. He looked at my strong yellow stream beating against the boards and moved a step closer. "You got a nice one,boy."
I glanced over at him. His cock was definitely larger and beginning to stick straight out. I nodded toward his crotch. "Don't you think you should put that away?"
"I got me strictly a parlor prick," said Ike. "Barely measures six inches." He grinned. "Of course it's big enough around to make a mouthful." He ran a thumb and forefinger along its length and drawing his foreskin back enough to expose the tip of the pink head. "Yersiree." He grinned, revealing nicotine stained teeth. "It sure feels good, letting the old boy breathe."
I knew I should button up and move away. I watched his fingers moving up and down the thickening column.
"You like checking out this old man's cock?"
I nodded. In spite of myself, my cock began to swell.
"Maybe we should have ourselves a little pecker pulling party." Ike slid his fingers back and forth on his expanding shaft and winked. "I may be old but I'm not against doing some little pud pulling with a friend."
I shook my head.
"Maybe I'll give my balls some air. Would you like a viewing of old Ike's hairy balls?"
I swallowed hard and moistened my dry lips.
He opened another button on his fly and pulled out his scrotum. "Good God, It feels good to set 'em free. Now let's see yours."
"Why?"
"Just to show you're neighborly," said Ike.
"I don't think so." I buttoned up and moved into the potting shed.
Ike followed, his cock and balls protruding from the front of his overalls. "Overlook my informality." Ike grinned. "As you can see I ain't bashful."
I nodded and took my sandwich from the brown paper bag.
"Yessir," said Ike. "I just might have to have myself an old fashioned peter pulling all by my lonesome. He unhooked a shoulder strap and let his overalls drop around his ankles.
I took a bite of my sandwich but my eyes remained on Ike.
"Yessiree," said Ike, "I got a good one if I do say so myself. Gets nearly as hard as when I was eighteen. You know why?"
I shook my head.
"Cause I keep exercising him. When I was younger I was pulling on it three time a day. Still like to do him every day I can."
"Some say you'll go blind if you do that too much."
"Bull-loney!" Don't you believe that shit. I been pulling my pud for close to fifty years and I didn't start till I was fifteen."
I laughed.
"You laughing at my little peter, boy?"
"Your hat." I pointed to the soiled, brown fedora cocked on his head. That and his overalls draped about his ankles were his only items of apparel. In between was a chest full of gray curly hair, two hairy legs. Smack between them stood an erect, pale white cock with a tip of foreskin still hiding the head.
"I am one hairy S.O.B.," said Ike.
"I laughed at you wearing nothing but a hat."
"Covers up my bald spot," said Ike. "I got more hair on my ass than I got on my head. Want to see?"
"Your head?"
"No, Boy, my hairy ass and around my tight, brown asshole." He turned, reached back with both hands and parted his ass cheeks to reveal the small, puckered opening. "There it is, Boy, the entrance lots of good feelings. Tell me, Boy, how would you like to put it up old Ike's ass?"
"I don't think so."
"That'd be the best damned piece you ever got."
"We shouldn't be talking like this."
"C'mon now, confess, don't this make your cock perk up a little bit?"
"I reckon," I confessed.
"You ever seen an old man's hard cock before," asked Ike.
"My grandpa's when I was twelve or thirteen."
"How'd that come about?"
He was out in the barn and didn't know I was around. He dropped his pants. It was real big he did things to it. He saw me and he turned around real fast but I saw it."
"What did your grandpa do?"
"He said I shouldn't be watching him doing that. He said something like grandma wouldn't give him some,' that morning and that I should get out of there and leave a poor man in peace to do what he had to do."
"Did you want to join him."
"I might have if he'd asked. He didn't."
"I like showing off my cock," said Ike. "A hard-on is something I always been proud of. A hard-on proves a man's a man. Makes me feel like a man that can do things." He looked up at me and winked. "You getting a hard-on from all this talk, son?"
I nodded and looked away.
"Then maybe you should pull it out and show old Ike what you got."
"We shouldn't."
"Hey. A man's not a man till he jacked off with a buddy."
I wanted to but I was as nervous as hell.
Ike grinned and fingered his pecker. "C'mon, Boy, between friends, a little cock showing is perfectly fine. Lets see what you got in the cock and balls department."
In spite of my reluctance, I felt the stirring in my crotch. I had curiosity that needed satisfying. It had been a long, long time since I had walked in on my grandfather .
"C'mon let's see it all."
I shook my head.
"You can join the party anytime, said Ike. "Just drop your pants and pump away."
I had the urge. There was a tingling in my crotch. My cock was definitely willing and I had a terrible need to adjust myself down there. But my timidity and the strangeness of it all held me back.
Hope you don't mind if I play out this hand." Ike grinned. "It feels like I got a winner."
I stared at his gnarled hand sliding up and down that pale, white column and I could not look away. I wet my lips and shook my head.
Old Ike's about to spout a geyser." Ike breathed harder as he winked. "Now if I just had a long finger up my ass. You interested, boy?"
I shook my head.
The first, translucent, white glob crested the top of his cock and and arced to the dirt floor. Ike held his cock at the base with thumb and forefinger and tightened noticeably with each throb of ejaculation until he was finished.
I could not believe any man could do what he had done in front of another human being.
Ike sighed with pleasure and licked his fingers. "A man ain't a man till he's tasted his own juices."
He squatted, turned on the faucet and picked up the connected hose. He directed the water between his legs and on to his still dripping prick and milked the few remaining drops of white, sticky stuff into the puddle forming at his feet. "Cool water sure feels good on a cock that just shot its wad," said Ike.
***
"Cock-tale telling time," said Old Ike. It was the next day and he rubbed the front of his dirty,worn overalls where his bulge made the fly expand as his fingers smoothed the denim around the outline of his expanding cock.
I wasn't sure what he had in mind but I knew it wasn't something my straight-laced Grandma would approve of.
"Don't you like taking your cock out and jacking it?" Ike licked his lips.
I shook my head in denial.
"Sure you do. A young man in his prime has got to be pulling his pud."
I stared at his calloused hand moving over the growing bulge at his crotch.
"Like I said," continued Ike, "I got me barely six inches when he's standing up." He winked at me. "How much you got, son?"
"Almost seven inches . . ." I stuttered. "Last
time I measured."
"And I'm betting it feels real good with your fist wrapped around it."
"I don't do . . ."
"Everybody does it." He scratched his balls and said,"I'll show you mine if you show me yours." Then, looking me in the eye, he lifted his leg like a dog at a tree and let out a long, noisy fart.
Denying that I jacked off, I said, "I saw yours yesterday."
"A man has got to take out his pecker every once in a while." He winked and his fingers played with a button on his fly. Care to join me today?"
"I don't think so."
"What's the matter, boy? You ashamed of what's hanging 'tween your skinny legs?"
"It's not for showing off."
"That would be so with a crowd of strangers but with a friend, in a friendly showdown, where's the harm?
"It shouldn't be shown to other people. My Grandma said that a long time ago when I went to the bathroom against a tree when I was seven.
"There's nothing like a joint pulling among friends to seal a friendship," said Ike.
I don't think so." I felt very much, ill at ease.
"Then what the fuck is it for," demanded the old man. "A good man shares his cock with his friends. How old are you boy?"
"Nineteen almost twenty."
You ever fucked a woman?"
"No."
"Ever fucked a man?"
"Of course not.
"Son, you ain't never lived till you've fired your load up a man's tight ass."
"I didn't know men did that to each other."
"Men shove it up men's asses men all the time. They just don't talk about it like they do pussy."
"You've done that?"
"I admit this old pecker's been up a few manholes. More than a few hard cocks have shagged this old ass over the years." He shook his head, wistfully, "I still have a hankering for a hard one up the old dirt chute."
"I think that would hurt."
"First time, it usually does," agreed Ike. He took a bite from his sandwich.
I looked at my watch. Ten minutes of our lunch hour had already passed.
"We got time for a quickie," said Ike. "There's no one around to say, stop, if were enjoying ourselves."
He unhooked the slide off the button of one shoulder-strap, pushed the bib of his overalls down to let them fall to his feet.
"Showtime," said Ike. Between his legs, white and hairy, his semi-hard cock emerged from a tangled mass of brown and gray pubic hair. The foreskin, still puckered beyond the head of the cock, extended downward forty-five degrees from the horizontal but was definitely on the rise.
I could only stare at the man. Until the day before, I had never seen an older man with an erection besides my grandpa.
Ike moved his fingers along the stalk of his manhood until the head partially emerged, purplish and broad. He removed his hand for a moment and it bobbled obscenely in the subdued light of the potting shed. Ike leaned back against a bin of clay pots like a model on display. "Like I said, boy, it gets the job done."
I found it difficult not to watch. "You shouldn't . . ."
"C'mon, boy. Show Ike your pecker. I'm betting it's nice and hard."
I grasped my belt and tugged on the open end. I slipped the waistband button and two more before pushing down my blue jeans and shorts down in one move. My cock bounced and slapped my belly as I straightened."
"That's a beaut." Ike stroked his pale, white cock with the purplish-pink head shining. "I'm betting it'll grow some more if you stroke it."
"We really shouldn't . . ."
"Now don't tell me you never stroked your hard peter with a buddy."
"I've done that," I finally admitted,. "But he was the same age as me and it was a long time ago." I though back to the last time Chuck and me jerked each other off in the loft of our old barn. Chuck wanted more as a going away present and we had sucked each other's dicks a little bit.
"Jackin's always better when you do it with somebody," said Ike. "Then you can lend each other a helping hand."
"I don't know about that," I said.
Ike's hand continued moving on his old cock as he leaned over to inspect mine. "God Damn! Boy. That cock looks good enough to eat." Ike licked his lips. "You ever had that baby sucked?"
I shook my head as I watched the old man stroke his hard, pale cock.
"Well boy, I'd say you're packing a real mouthful for some lucky gal or guy." He grinned. "Well c'mon. Let's see you get down to some serious jacking. Old Ike's way ahead of you."
I wrapped my fist around my stiff cock and moved the foreskin up and over the head on the up stroke. On the down stroke the expanded corona of the angry, purple head stared obscenely at the naked old man.
Ike toyed with his modest six inches. "What do you think of this old man's cock?" His fist rode down to his balls and a cockhead smaller than the barrel stared back at mine.
"I guess I'm thinking this is like doing it with my grandpa."
"You ever wish you could a done this with your grandpa?"
"I thought about it a lot."
"Ever see him with a hard-on."
"I told you about that!"
"Ever think about him doing your grandma?"
"I can't imagine her ever doing anything with a man.
"Take my word for it, sonny, we know she did it or you wouldn't be here." Begrudgingly I nodded in agreement.
"Everybody fucks," said old Ike. "They fuck or they jack off."
"If you say so."
"Say sonny, your cocks getting real juicy with slickum. Want old Ike to lick some of it away?"
"You wouldn't."
Ike licked his lips as he kept his hand pistoning up and down his hard cock. "You might be surprised what old Ike might do if he was in the mood for a taste of what comes out of a hard cock."
And that is what he proceeded to do. He sucked me dry.
Then he erupted in half-a-dozen spurts shooting out and onto the dirt floor of the potting shed. He gave his cock a flip and shucked t back into his overalls. He unwrapped a sandwich from its wax paper and proceed to eat without washing his hands. He took a bite and chewed. "Nothing like it boy, a good jacking clears the cobwebs from your crotch and gives a man an appetite."
***
The following day, We skipped the preliminaries. We dropped our pants. Ike got down on his knees and sucked me until I was hard and good and wet before he stood and turned.
"C'mon boy, Shove that pretty cock up old Ike's tight, brown hole and massage old Ike's prostate.
Ike bent forward and gripped the edge of the potting bench. The lean, white cheeked buttocks parted slightly and exposed the dark brown, crinkly, puckered star of his asshole "Now you go slow and ease it along until you've got it all the way in," he cautioned. "This old ass craves your young cock but it don't want too much too soon. You've got to let this old hole stretch to accommodate you."
"Are you sure you want to do this?"
"Easy boy, easy," he cautioned. "You feel a lot bigger than you look. Put a little more spit in your cock."
"It's awfully tight. I don't know if it's going to go or not."
"It'll go," said Ike. "There's been bigger boys than you up the old shit chute."
I slipped in the the last few inches.. "It's all in."
"I can tell," said Ike. "Your cock hairs are tickling my ass."
"Are you ready," I asked.
"How are you liking old Ike's hairy asshole so far?"
"It's real tight."
"Tighter than your fist?"
"Might be."
"Ready to throw a fuck into a man that reminds you of your grandpa."
"I reckon."
"I want you should do old Ike one more favor."
"What?"
While you're pumpin' my ass, would you reach around and play with my dick like you would your own? Would you do that for an old man?"
I reached around and took hold of his hard cock sticking out straight in front of him. I pilled the skin back and then pulled it up and over the expanded glans. I felt my own cock expand inside him as I manipulated his staff in my fingers. I imagined that my cock extended through him and I was playing with what came out the other side of him.
"C'mon, boy, ram that big cock up the old shitter and make me know it. God Damn! tickle that old prostate and make old Ike come!"
I came. And I came. Ike's tightened up on my cock and I throbbed Roman Candle bursts into that brown hole as I pressed into him. His hairy, scrawny ass flattened against my crotch and we were joined as tightly as two humans can be.
"A man's not a man till he's cum in another man." said old Ike. "You made it, boy. But still, a man's not a man till he's had a hard cock poked up his ass at least once."
Every time I think of that scene, I get another hard-on. Then I remember the next day when old Ike returned the favor.
I never have managed to come that hard again. If only Ike were here.
Does this work 99 percent of the time?
What I'm curious about is whether you can make apps that run in Wine but crash or fail in Windows.
I'm completely clueless, so if this is a stupid question, then I appologize.
If the people are forced to test applications on slow machines, we may not have word processors that need 40MB of ram and a 933MHZ pentium III to run.
Fight Spammers!
Wine has really come a long way to facilitate running major applications such as Visual C++. Features that "just work" often do not get mentioned because there is nothing to say. Wine has many excellent features like this. However, I have expressed the problems with Wine currently and I expect that in a potential follow up article many of these will be resolved. Wine has been in development for over a decade now. As it is finally nearing a 1.0 release, I see how much better it was than the 1.0 release of MS Windows.
Using Visual C++ on GNU/Wine gives me all the benefits of being able to develop a 100% compatible MS-Windows version of the game, while saving me the time of maintaining another Win2k machine version of the source and moving to that machine to compile. It has been a great time saver for me and I strongly expect this information will be very useful to myself and others in the future.
Okay, so you can use Visual C++ compiler under WINE. Is that terribly surprising when WINE can run MS-Office for the most part? The compiler takes the source files and libraries and produces an executable or library. I don't know for sure, but I wouldn't think that too much of this would involve heavy usage of the Win32API, much less the lesser-used and less-tested-under-WINE parts. For the most part, the compiler would be doing tokenising, parsing, translation and optimisation, which would in all likelihood use no external libraries or anything.
I don't mean to rubbish this article, I'm just saying that I don't see it as being terribly surprising. On the other hand, I think this is a great use of WINE and is definitely more innovative that anythin I would use WINE for. And as he says in the article, there was a lot of fiddling around with command line arguments and environment variables. But if you're compiling from the command-line under Windows, it's just as bad (no, really).
A much greater "victory" for WINE would be to have the whole VisualStudio ensemble running. But I'm not sure if this is feasible, especially in the short-term. By "victory" I don't mean something along the lines of "Linux now allows you to run a quality IDE", because KDevelop and Eclipse are great IDEs. Instead, VisualStudio and Office are probably the most complicated pieces of software written by MS (excluding Windows itself) and for WINE to be able to run them both as if they were running under Windows would be truly a fantastic achievement.
This sig intentionally left bla... dammit!
Who's got the whiteout?
Holy crap, if this isn't flame bait, I don't know what is!!!
"Other bands play, but Manowar KILLS"
I don't see me - just set ads.doubleclick.net to 127.0.0.1 in your hosts file. Granted thats not the only host you have to add, but there are regularly maintained lists out there of good people to block :).
Great post! Hopefully after I show that to my boss the stupid substance abuse policy will be repealed.
Compiling under wine or beer works great for me at home, not sure why the work doesn't allow it.
that is...i meant the NEAT article by Old Ike, but somehow my post ended up over here...
"Other bands play, but Manowar KILLS"
Why does everyone mod down Soviet Russia jokes? They are usually quite funny, even if they don't make any sense, which then makes them hilarious!
Come on you modder downers!
After all, in Soviet Russia, the jokes mod you UP!
I'm a programmer for a Supplier of Software to the US Government and we are actively looking to port our products to Linux do to the strong interest from our clients. Specific Offices decide what products they want to implement and how to do it. We are investigating Emulating Windows as an one solution.
I look forward to the days when any program that is Windows Compliant runs on any platform that supports the Windows API.
That being said, the real problem I have is DRIVERS for my hardware working under Linux. If someone could emulate Windows enough to use standard Windows Drivers, there would be no more reason to use Windows at all. I truly commend those braves souls and companies who write drivers for Linux.
Now if there was a Proxy that accepted Microsoft SQL requests and sent them to a PostgreSQL backend transparently we would be free of the beast and save the Tax Payers lots of money paying my paycheck, plus blow our competiters out of the water. :o)
That was fucking great!
I love spontaneous shit like that... or however spontaneous is spelled.
Wow! So RMS wants us to simply call it GNU now? Dropping the Linux part altogether? Sorta hypocritical to me ;).
Or do you run Hurd? Which is technically the GNU OS.
The above is meant to be funny.
Slashdot is a waste of time. I enjoy wasting time.
...a no nasty headaches from the sulfides.
Try Maryland Wines, esp Bordy
and Beer, esp Oliver Ale !
"Whoever would overthrow the liberty of a nation must begin by subduing the freeness of speech."--Benjamin Franklin
Does this guy really use the HURD, or is it just that he's an RMS mega-fan?
Go west, (You probably need to look it up)
The MSVC compiler generates code as bad as gcc does. Both suck.
Use the Intel compilers, your code will be 50-300% faster.
And yes, Intel has both Win32, Win64, and Linux compilers, which is why I can state the above becasue I've used them.
GCC or MSVC are fine for development, due to fast compiling, but dont even think of releasing enduser versions with them.
- Adam L. Beberg - The Cosm Project - http://www.mithral.com/
The author describes the problem he originally solves as being the pain of moving code between Linux and Windows, losing attributes, case problems, etc. The approach I take is to keep all code in CVS on my file server. I do compiling and editing on my personal computer; both Linux and Windows can handle CVS. This way you have to reboot into Windows for the Windows compile, but never have to worry about copying files or case changes.
Can someone help me as to just why he needs to move his source back and forth between computers. I mean, I like that he's consolidated to one machine and all, but couldn't he just use a samba share or something to save the (apparently complicated) step of moving the source code from one machine to another. What's the real advantage here? (Real question, not a flame)
Put identity in the browser.
Once time one of my friends was taking a test in HS, a Humanities test no less, and he lifted his right leg and let out a tremendous fart, just like Ike did! He pretended nothing happened and went on about the test... ...but everyone else was looking at him and at others around the room with a perplexed and astonished faces. Some dropped their chins to the floor in amazement that he just pulled that shit, and pretended like nothing happened. Well, I only heard stories about it, what I would have given to be there to see the teacher's face alone!!!
WOW!!!
I use Microchip's pic assemler through wine, for a small piece of code I maintain that runs on a PIC that wasn't supported by any GNU/Linux assembler when I started. I also maintain a legacy version of a very specific proprietary MSDOS (actually we run DRDOS) program that was written with Borland C, hopefully I will be replacing the last running bit of that with a DJGPP compiled version soon, which of course can be cross compiled on GNU/Linux without the need for Wine and bcw.
I know what your thinking, but when a piece of software has worked flawlessly (well almost!) for 15 or so years, and is 'mission critical' it is very hard to drop a platform and move on. I am hoping to try out a move to Linux some day in the near future so that I can take advantage of new features and things that just arent available for DOS. But unless I can convince everyone else of the benefits I may be supporting dos for quite some time (I am the only software person at this company).
Cutomers will not be running it, so don't bother.
Fight Spammers!
how I successfully eliminated wasted time maintaining an MS-Windows computer
You're so cool. You big Linux man you. Can I be just like you?
hehehe, we use wine when we program here in college. we try writing sober, but then we just get bored with the stupid assignment, and decide to drink. when we drink, we have much more fun, and then we write better programs because we are having fun.
u mmation;
S econdFunctionInThisCCFile(int ThisIsTheIntegerThatWillHoldTheRoundedValueOfTheSu mmation, char DanielHasASmallPenis[])
... more funny variable names throughout...
one problem though, is that we think it is funny to use rediculously long varable names. one program that i just wrote had this int:
int ThisIsTheIntegerThatWillHoldTheRoundedValueOfTheS
hehehe, we did all shorts of shit like this, including function names!
int FunctionToFillInWhiteSpaceInTheTableProducedByThe
{
}
we love programming with WINE!!
I don't see you either...
I'm curious, what exactly will the "milestone" of version 1.0 of Wine actually mean ? I would doubt that it'll ever be 100% compatible with Windows 98/XP. So what feature list is the development team trying to complete before calling it 1.0 ?
I think that pretty much any other product would have been deemed a failure if it had endured a 10 year development life and not reached version 1.0. Unless of course we're talking about Duke Nukem Forever...
My experience of Wine is common to most people's I think; it looks like a great idea, but as soon as you try to run any non-trivial program, it simply locks up/doesn't work. I've looked at their website and looked at all the "passed" indicators on their test cases. That doesn't help me run my apps much though... do they need more test cases ? Are they simply too abstract ??
Just my $0.02 worth
Never, ever lose a file again. Ever.
Visual C++ doesn't do anything weird regarding Windows API. The IDE is a normal affair, and the compiler could be run without a user interface. It's really not testing Wine to it's limitations and the irony of situation is barely worth commenting on. This is non-news, the only thing this article achieves is to make Slashdot look like the anti-MS geeks with limited social awareness. Some things just aren't worth giggling at.
I don't even need to look at the poster to know that this is the work of micheal...
WOOHOOOO
If I can't have first post, im having first reply to first post!!!
w00t
Yeah I know it's supposed to be funny but I am stoned out of my ass and I still can't get my head around how the fuck that's supposed to work man.
Say you're running cygwin under wine, and that cygwin is compiling wine, you can't have that wine do anything. First, it's being compiled so it can't be run. Second, you can't run wine under wine or under cygwin if you were on some really good herb.
So, WTF man? Why are you making me think about some infinite loop that cannot exist? Please have the consideration next time for us fellow herbivores (haha, pun intentional) before u try to fuck us up more than we already are.
MODERATORS: I'd prefer -1 Flaimbait over -1 Redundant, just in case because I didn't read the AC's comment below... or even -1 Offtopic...that's kickass too.
PS: That pun might actually be a metaphor cause I'm no fucking vegetarian man, long live BEEEEF!!! Speaking of which...rez cafe doesn't close till 11! Yeah!!!
...does this "gay faggot shit" belong?
In your pr0n directory?
Use the Intel compilers, your code will be 50-300% faster.
50-300%? You're nuts. I've used both, and performance definitely varies...and if I had to choose one or the other as "generally producing faster code", I'd probably point at gcc.
Take a look at these benchmarks.
Gcc produces fastest code on 26 of the tests, icc on 9.
Furthermore, not all the optimization flags for gcc were being used (no idea why -fexpensive-optimizations wasn't used).
May we never see th
ad.doubleclick.nete click.net
images.slashdot.org. googlesyndication.com
ad2.doubleclick.net
ln.doubl
m.doubleclick.net
m2.doubleclick.net
images2.slashdot.org
pagead
and uses the preview right
can turn to a troll
when the typos roll
and the bottle is empty and light
Next you will have some moron compiling under vmware or bochs or plex86. If you don't care about the abstraction or the 60% degradation in performance, and the fact that you have to rewrite all your make files to use vc++ nmake, this is for you. Its a convoluted mess IMHO. Using cross gcc for win32 on linux is a much cleaner way of doing this.
Hmm, I wonder what has a greater chance of turning a someone gay: reading, or actually writing such a display of homosexuality.
--Metrollica
usercontent.css
,u bleclick'],d vertis'],a nner/'] {
i dth="468"][height="60"] {i dth="728"][height="90"] {
*[src*='ads.'],
*[src*='/ad/']
*[src*='/ads/'],
*[src*='/Ads/'],
*[src*='do
*[src*='us.a1.yimg.com'],
*[src*='a
img[src^='http://images.slashdot.org/b
display: none !important;
}
You can add whatever else you want there as well. Things like
/* this hides the usual 468x60 Flash banner ads */
embed[type="application/x-shockwave-flash"][w
display: none !important;
visibility: hidden !important;
}
/* this hides the not so usual but very annoying 728x90 Flash banner ads */
embed[type="application/x-shockwave-flash"][w
display: none !important;
visibility: hidden !important;
}
If you wanna get rich, you know that payback is a bitch
I certainly hoped you paid for the compiler. It is all well and good to use a rip off like WINE but I hope at least you paid for the compiler.
It never ceases to amaze me how you open source types spend foreverc copying Windows APIs and then claim that OpenSource not Microsoft is innovating. Give me a break.
I can run more windows apps flawlessly now...
now I'll have no reason for the need of windows...
even though I dumped windows off my HDD 6 months ago.
You running an OS on an emulated machine. You are still not running the OS as it actually runs on the machine.
and went straight for the LSD.
And they *warned* you the brown acid was bad.
KFG
Pardon my poor memory, but didn't I read recently that the Visual Studio license specifically forbids developing anything that will be released as free software?
If I remembered correctly, then this is an entirely fruitless endeavor...
Of course all my code runs right the first time. I was thinking of everybody elses code.
Fight Spammers!
No no no...when you point things to 127.0.0.1, you do see you!
In Soviet Russia or elsewhere!
What the fsck is "GNU/WINE"! Aaargh! It's one thing to give RMS some credit, but this reeks of puerile toadying in an effort to look sophisticated in front of other juvenile sycophants.
Repeat after me, "WINE is not a GNU project!"
A Government Is a Body of People, Usually Notably Ungoverned
that needs 128MB of RAM and a 3ghz Itanium just to load in under 5 minutes is Bad Thing?
Damn, back to my ed clone I guess. I think I can get that to run under your specs if I leave out the SETI@home easter egg.
KFG
The Texas Instruments Code Composer Studio for the TMS 6701 DSP is only available for windows. For this project everything else is compiled for Linux-386 as well as embedded Linux-PPC.
Running the command line tools under wine works fine, and now I am able to have one intel linux box compile all the DSP and PPC firmware as well as the Linux GUI code in a cron job from the daily cvs snapshots.
Doing this has made things SO much nicer. I would prefer if TI had a linux version of their DSP compiler, and will continue to pester them for one, but in the meantime WINE saves the day and allows me to NOT run windows for weeks on end!
My Win2000 anti-uptime is around 3 weeks now. I am weaning myself off windows!
Running command line tools like compilers is one of the EASIEST things for WINE to do - All they have to do is read and write files and allocate memory.
Biggest hassle for me: having to make special sed scripts to deal with mixed case file names in the auto-generated makefile dependency list that are incorrect since the compiler assumes case insensitive filesystems.
--jeff++
ipv6 is my vpn
Never drink & compile.
Repeal the DMCA!
I did it shometaimes and man it worksh great !
It's MAGIC.
He keeps talking about this GNU OS thingy. Does Wine run on the Hurd already?
He wants to port a game to PS2 Linux, but why does he need to build a Windows version? All that time wasted, for nothing...
Just make a shell script in ~/bin that /options as arguments:
0 3/ 02/0181.html
runs wine on whatever command you want to
access from Linux. I do it all the time.
You might need the following patch if the
command you're running is a batch file,
and you want to pass
http://www.winehq.com/hypermail/wine-patches/20
i prefer to compile under rum
*hic*
or, kill 'em ALL off, with the addendum to HOSTS at...
http://www.smartin-designs.com/
( ads, tracker-sleazers, etc, all of 'em, and it speeds-up one's browsing, too. )
Messages to/for me ( in me journal )
The U.S. Government already blows its competitors out of the water.
Wine is a very bad platform for compiling because everytime a file is opened in the current wine architecture there are at least two context switches and the CPU caches also get flushed. This is because of Wine's client/server approach. I love client/server architectures, but having synchronous requests and or task switches in performance critical paths are a no-go.
When compiling big projects there are many thousands of files to open. Especially those header files add up quickly. Even when the latency penalty is only a couple of hundred usecs this is very noticable. When also the CPU cache got flushed things get very bad. In my experiments only about 15% of the CPU time were available for the real compile work, the rest were soft page faults and task switches.
There was work to fix this situation but this
was shot down before it got very far.
Why are you still using nmake.exe and make files with MSVC?
If you're using .dsp files anywhere - and it sounds like you are since others are using MSVC to work on the project - nmake.exe and .mak files are pretty much obsolete with Microsoft Visual C++.
FYI, .dsp files are the equivalent of a project makefile, but generated by the GUI. They also happen to be perfectly maintainable in a text editor - but it's probably not a format you're used to.
Do yourself a favor and see if you can use the modern replacement. It's a command line similar to the following:
That will build the project directly from the command line, without mucking about exporting a .mak makefile from the GUI.
Your needs may vary, but it may save some time maintaining one only one rule file for win32, rather than a .dsp for native Windows developers, and a .mak file for you.
Fuck you, nigger. Eat fucking shit and die.
guk is gay
Thanks for letting us know that you can't install Oracle 8i on Redhat 6.1.
But how do you debug? You're going to require a Windows box to test/debug the excecutable on anyway...
That's what you get when "dumbasses" evolve? What do you mean?
Better yet, how about: "...who can't be bothered to learn English."
This is funny
This article got me thinking about the application of emulating a GNU/Linux compiler, like cc, under the windows XP OS. The cigwin project is advanced enough for that I think. It would open a whole world to windows developers who thought about porting to linux. This way you don't need to maintain a complicated GNU/Linux computer.
This is not a troll or flamebait, just suggesting the best tool for the best job.
BSD, Linux, OS X, & Solaris folks should read and blog at *nix.org
Please write to John Mayer and Nora Jones and advise them to lay off the ciggies for a bit.
I think if you are serious about cross platform development, you need to have a native install of all the platforms you intent to port to. Either multi-boot or seperate boxes. Why? Well amy emulator, WINE espically but even VMWare, has certian quirks and differences that native hardware does not. You need to test it as it will be run to be sure. Also, if you are using any advanced 3d function, the emulators are going to fall flat on their faces.
If I were really serious about a commercial cross platform release, say Windows and Linux I think I would want a ton of testing. I'd probably want at least 3 different systems, all tht had a copy of Windows 98, ME, 2k, and XP plus at least 3 big Linux distros. While in theory something complied for any hardware under any verison of Windows should work on any other, it's just not the case. Same for Linux. You want to test for the little "gotchas" if you want to make sure you have a really stable software.
How in the world did a post of direct relevance get marked "Offtopic"? I mean, he freakin' gave an answer to the question implied by the article, unlike most of the "Score 5"'s.
I metamod religiously, and as recently as six months ago I'd generally metamod negatively in one case out of a hundred. Now I find myself nailing a bad mod or two almost every time, about one case in seven or eight. And it's getting worse. I think moderation is in an advance state of collapse, with no incremental fix likely to rescue it.
Proving that OS/2's Win16 capability was no trojan horse, because W95 was exactly the same in that regard.
Modify the parent redundant
Before Microsoft, Hotmail used Visual C++ to write programs for their servers that ran on FreeBSD. Visual C++ had a great debugger. I have YET to see a debugger on UNIX that comes close to Visual C++.
I'll rejoice.
When Dosemu reached 1.0, usage of DOS had become very low. So let us hope for a Wine 1.0 soon:)
I use squid on my machine with the sleezeball filter system, so that *all* my browsers are taken care of when I add a filter.
May we never see th
That looks like a pretty fundamental point, deserves higher score and visibility .....
Furthermore, the point of the article is that this guy is now using Wine to do some real work, not that Wine has acheived some level of technical excellence that's meant to be impressive to YOU. There is one tiny blurb about how Wine has progressed.
Does anyone know for how long Wine has been able to run vc++, and what was required to get it working?
How bout you reimplement windows from the ground up before you start trolling about it.
Sticking feathers up your butt does not make you a chicken - Tyler Durden
Right, he should not use the repository everyone else is using. It's really easy to make your own then switch your CVSROOT between the two. I generally always have my own cvs repository on my Unix home directory which serves out to other platforms.
Of course, if that's not your cup of tea, you could just share the filesystem the cvs tree is on.
The point is that copying around source trees causes more problems than it's worth.
What's the point of compiling win apps and linux apps on the same machine?
I develop windows apps for a living (hey...it's a living). Even in our 99% windows environment, I don't build _everything_ on my machine. We have an automated build environment. It's very simple to launch a little client app to trigger a build on a different machine. All of the source is checked out of source control, and then built. I wrote the "remote build" app myself so it was tailored to our companies use, but I would guess there are commercial/free utilities out there. If not, it ain't that hard to write a windows service that reads a file and executes command lines written in that file (which is what our remote build app does).
If you're going to have to have native windows machines to test on anyway, why not just set up an environment where you can build your windows apps on a windows machine while still sitting at your linux machine?
On the one hand, I think what was done was neat (sometimes just showing it can be done is worth while), but on the other hand, it doesn't sound like the most efficient way of doing things.
I managed to run Visual Studio 6 on Wine some time ago, so it is not impossible. I made a small MFC app, compiled it and ram. There were some problems with debugging though.
Oh, installer doesn't work - I ran an exe from Windows partition.
OTOH some people actually reverse engineered the NES (using an oscilloscope and disassembler) and wrote working games on it, but then they still had to show their game to Nintendo to get permission to continue developing.
The safest bet is to not have your job depend on tweaking the last little bit of performance out of a customer's machine when you have only a vague idea of which platform they might be running on. Either improve your algorithms in the whole, or hide the slow performing code in a place where the user won't notice. (if possible)
That said, another option is to isolate the performance-critical sections into chunks of code which get optimized separately and then have cpu-detection code choose the appropriate chunk at runtime. The debian atlas packages do something like this, though (AFAIR) they use hand-optimized assembly instead of just using compiler flags and/or different compilers. (and yes, you can have both the sse- and 3dnow-optimized packages installed on the same machine, and the code will load the appropriate shared library at runtime)
Then, instead of standardizing on a compiler, you'll need to standardize on a build system that will let you compile the code as you need it compiled.
I doubt that profiling would reveal that.
Fight Spammers!
Perhaps you should replace "Win3.x" with "MS-DOS". As I recall, Win3.x apps worked horribly under Windows '95, due to programmer's shortcuts that Windows '95 won't allow. DOS programs, however, often work better under Windows 95 then they do under Windows 3.x.
OH NOES!!! IT APPEARS YUO DO NOT HAVE ENOUGH MONEY TO PAY FOR DIS HERE PIZZA! WAHT EVER ARE YOU GOING TO DO!?!?
The author first asserts that the process of moving files between the systems causes the upper/lower caseness of the filenames to be munged
This is the case, I've run into this problem myself many times and it has little to do with how the files are saved and much to do with how fs-drivers are implemented and configured. Compare to how you often end up with read-only files if you copy them from a CD in Linux. Sure you can change some settings, but then often get other side-effects in other situations (goes for both). I believe he is the original author of his project.
The author displays no knowledge of the network mounting of filesystems using SAMBA (CIFS) or NFS.
The fact that he is dual-booting strongly suggests that he (like most of us) only has one development machine, not a complete network of machines. Don't get ignorant just because you are better equipped.
Why isn't the source code checked into a configuration management tool, like CVS?
Once again, he only has one workstation, thus is CVS out of the question since it needs to be hosted under one of the OSes and he can only run one at once. Besides, CVS is in most cases just unnecessary and complicates and slows stuff down if you are the single developer. You can make backups through normal file copying.
As others have already noted elsewhere, he will still have to test on the target platform.
Which I'm sure he does now and then too (by dual booting). However, if you just need to do some minor change in platform independent code it's really a bliss to not need to dual-boot.
Besides, your criticism of using VMWare for testing is quite irrelevant. It's true you need to test on multiple environments to know that it works on them all, but as you said, VMWare with Windows X *IS* one of these environments. If he's dual booting he only has access to one environment anyway, using VMWare as well will add one or more extra testing environments.
I would have LOVED to have a similar setup as his when I was developing BladeEnc. Like him I only had one development machine (couldn't afford more) and constantly needed to dual-boot in order to recompile and package a new version. The platform dependent parts of BladeEnc were very limited and untouched for 95% of the development, thus this setup + testing under wine (for possible quality degradation due to compiler excentricities) would have been more than enough during most of my days. Only performance tweaking would have to be done in windows environment.
With your 20+ years as software developer you obviously have found your way of working in your projects and with your budget. Don't knock others creative solutions for solving their problems with their resources in a totally different situation.
This is very big news. Microsoft's compiler CL.EXE makes many non-obvious Win32 API calls before it gets down to business. These calls were not implemented immediately because they are used by very few programs. Even after the calls were implemented, CL.EXE would routinely crash (as of maybe October or November 2002). If the Microsoft compiler now runs on Wine, we have achieved a major step forward.
-Hope
You should be able to use the cc front end that comes with UWIN as a front end for MSVC that you are running with WINE. This will allow you to use UNIX Makefiles to compile using MSCV. It also
will allow you do use UNIX style file names
and compile options.
I haven't tried compiling the cc front end to MSVC on UNIX/Linux, but you should be able to compile it using MSVC and run it under WINE.
The source code is part of the UWIN development package which you can download from http://www.research.att.com/sw/tools/uwin/.
Then you go on to say, "only thing this article achieves is to make Slashdot look like the anti-MS geeks with limited social awareness".
What the fuck? This article had nothing to do with MS bashing, it was about doing windows development on Linux! Again, what the fuck? Then you go on to insult Michael... for no apparent reason.
You're just trolling, stop it.
Sticking feathers up your butt does not make you a chicken - Tyler Durden
I am sorry when was that? i never even saw OS/2 on any desktop computer!!!
OS/2 was never a desktop OS and never had a marketshare there. It came bundled with ps/2s' and that's all it ever got.
What really killed OS/2 is that you couldn't get it for free.
i've been around computers for 1 1/2 decades, and i NEVER saw anything open loosing against anything closed. I could get a windows 95 cd anytime but i couldn't find an OS/2 cd before warp.
Washington bullets will simply be known as the "Bulle
>> does microsoft compile windows under wine?
You mean we can run programs on GNU/Linux?
To develop unix programs on windows, than to develop windows programs on unix. Based on the wich platform the developer is more likely to be running, of course. (all of my developer friends run windows)
Just to know, ICC has been known to optimize code for AMD processors quite nicely.
/usr/include/linux stuff.
An application should compile nicely anywhere, for example, Apache. You name it, gcc, icc, forte - it compiles.
Also, applications should be developed against a standard c library/headers. None of this winsock or strange SYSVisms or
GCC (with some interesting non-standard extensions) and non standard platforms like RedHat makes for difficult porting. Bad discipline and non-standardness is what created a place in the world for the giant, titanic Java. It had gotten to the point where it was easier to port a VM to here or there than to simply compile the application somewhere else. We all know speed suffers for the abstraction which is of questionable value.
So, which compiler should be targeted? Which CPU? Well, unless the compiler is broken or the CPU has severe errata, all of them.
Premature optimization is the root of all evil, so making the first order of business deciding which compiler, platform and CPU the program is for is just that. Why do you think Knuth gives examples in a mythical assembly language for a mythical processor? (Partly due to the fact that it was mythical in a superior sense at the time he came up with it, but also to point out that proper algorithmic implementation and proper programming are architecture independent.)
Legalize the constitution. Think for yourself question authority.
Very good show ;-). I still maintain 3 boxes at home (windows, linux, and mac), but maybe now I can get that down to 2! I rarely want to develop a windows program, but when I do, I always have to boot up Windows on my second Linux box, and create and compile my program, and then boot back into Linux, test my program in WINE, etc. This will hopefully save me a step ;-).
Very popular slashdot journal for adul
TCL Core Team Interview
.Net .NET language about to debut...." I was surfing around and...
.Net .NET language about to debut...." I was surfing around and...
On March 10th, 2003 with 115 comments
Gentu writes "OSNews features a nice and long-ish interview with the TCL core development team for just about everything. " Covers a lot of ground like what...
Section: Developers > Programming
Ask About Proprietary vs. Open Source Code Quality
On March 6th, 2003 with 190 comments
Scott Trappe is CEO of Reasoning, a company that has gained a certain amount of noteriety (and a Slashdot mention) by running its Ilumna automated inspection...
Section: Interviews > Programming
Survey says: ELC platform spec will expand use of
On March 5th, 2003 with 19 comments
An anonymous reader writes "According to a "quick survey" taken during the past two weeks of visitors to LinuxDevices.com's website, developers overwhelmingly...
Section: Developers > Programming
Joel on Community Forums
On March 4th, 2003 with 76 comments
Evil Grinn writes "In Building Communities with Software, Joel Spolsky starts with a lament about the lack of real-life community among programmers, but...
Section: Developers > Programming
Object Prevalence: Get Rid of Your Database?
On March 3rd, 2003 with 674 comments
A reader writes:" Persistence for object-oriented systems is an incredibly cumbersome task to deal with when building many kinds of applications: mapping...
Section: Developers > Programming
An XHTML Tutorial That Does Not Assume HTML?
On March 2nd, 2003 with 39 comments
stevelinton writes "I am looking for a tutorial similar to Dave Ragget's excellent HTML tutorial(s), but for XHTML 1.1. I am NOT looking for a "HTML to XHTML"...
Section: Ask Slashdot > Programming
Welcome to the Safari Jungle
On February 27th, 2003 with 211 comments
Robby Russell writes "Paper books have a tendency to accumulate dust, take up large amounts of shelf space and be a painful reminder that you need to get rid...
Section: Book Reviews > Programming
GLSlang Draft Approved
On February 27th, 2003 with 26 comments
Screaming Lunatic writes "The OpenGL2 working group has approved the draft version of The OpenGL Shading Language (glslang). It looks like OpenGL2.0 is...
Section: Developers > Programming
Use of Math Languages and Packages in Research?
On February 26th, 2003 with 453 comments
CEHT asks: "As a research programmer at the university, I have encountered numerous times when I need to choose which language(s) or package(s) to use for...
Section: Ask Slashdot > Programming
Turing Test 2: A Sense of Humor
On February 26th, 2003 with 389 comments
mhackarbie writes "Salon has a great story, Artificial Stupidity, about the Loebner Prize, a yearly contest that for over 10 years now has offered a $100,000...
Section: Main > Programming
Swarm Intelligence
On February 25th, 2003 with 219 comments
elamdaly writes "Eric Bonabeau, Ph.D, a keynote speaker at the upcoming Emerging Technology conference, is a leader in the field of swarm intelligence and has...
Section: Developers > Programming
Do Scripters Suffer Discrimination?
On February 24th, 2003 with 1216 comments
TheTheologian writes "In his InfoWorld column, Chad Dickerson says 'there is a level of quiet discomfort between the "scripting" versus "programming" factions...
Section: Ask Slashdot > Programming
Compiling Under Wine
On February 23rd, 2003 with 340 comments
now3djp writes "Interesting article over on CodingStyle that demonstrates how I successfully eliminated wasted time maintaining an MS-Windows computer when I...
Section: Developers > Programming
An Interview With Guido van Rossum
On February 20th, 2003 with 18 comments
An anonymous reader submits "The folks over at artima.com have finished posting a 6 part interview with Guido Van Rossum, Python's creator and Benevolent...
Section: Developers > Programming
Guide to Globalizing Windows Applications
On February 20th, 2003 with 43 comments
JimCricket writes "Does your application need to be usable in multiple countries? Art & Logic has posted a handbook for developers who want to globalize...
Section: Developers > Programming
Stop Breaking the Build
On February 19th, 2003 with 92 comments
Cap'n Grumpy writes "You know the score - you've just finished some coding, do a final cvs update before commiting, and all of a sudden all hell breaks loose....
Section: Developers > Programming
Agile Software Development with Scrum
On February 18th, 2003 with 168 comments
bADlOGIN writes "Anyone and everyone on Slashdot probably knows that business-driven software development efforts all too often end up as a mess. After a...
Section: Book Reviews > Programming
Web Programming by printf()
On February 17th, 2003 with 104 comments
An anonymous reader writes "Art & Logic has posted an article titled 'Why CGI is Evil'. CGI might be an obvious way to create a simple web application, but...
Section: Developers > Programming
Best Practices for Writing LDAP Aware Apps?
On February 17th, 2003 with 33 comments
Saqib Ali asks: "I am in a process of writing a web application, that makes quite a lot of transactions with the LDAP server. I would like to find out, what...
Section: Ask Slashdot > Programming
New S# Language - Smalltalk for
On February 14th, 2003 with 47 comments
curador writes "In an interview with David Simmons, CTO of SmallScript Corp., we learned about a new
Section: Developers > Programming
Inside the Intel Compiler
On February 13th, 2003 with 52 comments
deadfx writes "Linux Journal is carrying an article authored by members of the Intel Compiler Lab examining specific optimizations employed by the compiler...
Section: Developers > Programming
Extreme Programming for Web Projects
On February 13th, 2003 with 197 comments
PinglePongle writes with this review of Addison Wesley's Extreme Programming for Web Projects, writing "The authors work for a web shop, building websites for...
Section: Book Reviews > Programming
Apple Publishes Keynote XML Schema
On February 13th, 2003 with 29 comments
grouchomarxist writes "Apple has published a technote on the XML file format (APXL schema) used by their new presentation application Keynote. They've also...
Section: Apple > Programming
Perl Features of the Future - Part 1
On February 13th, 2003 with 61 comments
Kevin writes "This story highlights some of the features being included in Perl 6. "There will be substantial changes in the move from Perl 5 to Perl 6. We've...
Section: Developers > Programming
Trees Fall Prey to AoA
On February 11th, 2003 with 30 comments
bluethundr writes "For all of the years that it has been available, the only way to read the classic instructional text known as the Art of Assembly by Randy...
Section: Developers > Programming
Programmers and the "Big Picture"?
On February 11th, 2003 with 405 comments
FirmWarez asks: "I'm an embedded systems engineer. I've designed and programmed industrial, medical, consumer, and aerospace gear. I was engineering manager...
Section: Developers > Programming
Guido van Rossum On Strong vs. Weak Typing
On February 10th, 2003 with 100 comments
Bill Venners writes "In this interview, Java creator James Gosling says, 'There's a folk theorem out there that systems with very loose typing are very easy...
Section: Developers > Programming
XML Turns 5
On February 10th, 2003 with 36 comments
GiMP writes "According to the World Wide Web Consortium, XML turns 5 years old today. XML is used by many programs as a generic container for data....
Section: Developers > Programming
IPv6 Application Competition - win $10,000
On February 9th, 2003 with 217 comments
sneekz writes "The IPv6 Promotion Council of Japan has announced a competition for developers of IPv6-enabled applications. Various prizes up to $10,000 for...
Section: Developers > Programming
Open Watcom 1.0 Released
On February 8th, 2003 with 307 comments
JoshRendlesham writes "The Open Watcom C/C++ and FORTRAN 1.0 compilers have been officially released. The source, and binaries for Win32 and OS/2 systems, are...
Section: Developers > Programming
TCL Core Team Interview
On March 10th, 2003 with 115 comments
Gentu writes "OSNews features a nice and long-ish interview with the TCL core development team for just about everything. " Covers a lot of ground like what...
Section: Developers > Programming
Ask About Proprietary vs. Open Source Code Quality
On March 6th, 2003 with 190 comments
Scott Trappe is CEO of Reasoning, a company that has gained a certain amount of noteriety (and a Slashdot mention) by running its Ilumna automated inspection...
Section: Interviews > Programming
Survey says: ELC platform spec will expand use of
On March 5th, 2003 with 19 comments
An anonymous reader writes "According to a "quick survey" taken during the past two weeks of visitors to LinuxDevices.com's website, developers overwhelmingly...
Section: Developers > Programming
Joel on Community Forums
On March 4th, 2003 with 76 comments
Evil Grinn writes "In Building Communities with Software, Joel Spolsky starts with a lament about the lack of real-life community among programmers, but...
Section: Developers > Programming
Object Prevalence: Get Rid of Your Database?
On March 3rd, 2003 with 674 comments
A reader writes:" Persistence for object-oriented systems is an incredibly cumbersome task to deal with when building many kinds of applications: mapping...
Section: Developers > Programming
An XHTML Tutorial That Does Not Assume HTML?
On March 2nd, 2003 with 39 comments
stevelinton writes "I am looking for a tutorial similar to Dave Ragget's excellent HTML tutorial(s), but for XHTML 1.1. I am NOT looking for a "HTML to XHTML"...
Section: Ask Slashdot > Programming
Welcome to the Safari Jungle
On February 27th, 2003 with 211 comments
Robby Russell writes "Paper books have a tendency to accumulate dust, take up large amounts of shelf space and be a painful reminder that you need to get rid...
Section: Book Reviews > Programming
GLSlang Draft Approved
On February 27th, 2003 with 26 comments
Screaming Lunatic writes "The OpenGL2 working group has approved the draft version of The OpenGL Shading Language (glslang). It looks like OpenGL2.0 is...
Section: Developers > Programming
Use of Math Languages and Packages in Research?
On February 26th, 2003 with 453 comments
CEHT asks: "As a research programmer at the university, I have encountered numerous times when I need to choose which language(s) or package(s) to use for...
Section: Ask Slashdot > Programming
Turing Test 2: A Sense of Humor
On February 26th, 2003 with 389 comments
mhackarbie writes "Salon has a great story, Artificial Stupidity, about the Loebner Prize, a yearly contest that for over 10 years now has offered a $100,000...
Section: Main > Programming
Swarm Intelligence
On February 25th, 2003 with 219 comments
elamdaly writes "Eric Bonabeau, Ph.D, a keynote speaker at the upcoming Emerging Technology conference, is a leader in the field of swarm intelligence and has...
Section: Developers > Programming
Do Scripters Suffer Discrimination?
On February 24th, 2003 with 1216 comments
TheTheologian writes "In his InfoWorld column, Chad Dickerson says 'there is a level of quiet discomfort between the "scripting" versus "programming" factions...
Section: Ask Slashdot > Programming
Compiling Under Wine
On February 23rd, 2003 with 340 comments
now3djp writes "Interesting article over on CodingStyle that demonstrates how I successfully eliminated wasted time maintaining an MS-Windows computer when I...
Section: Developers > Programming
An Interview With Guido van Rossum
On February 20th, 2003 with 18 comments
An anonymous reader submits "The folks over at artima.com have finished posting a 6 part interview with Guido Van Rossum, Python's creator and Benevolent...
Section: Developers > Programming
Guide to Globalizing Windows Applications
On February 20th, 2003 with 43 comments
JimCricket writes "Does your application need to be usable in multiple countries? Art & Logic has posted a handbook for developers who want to globalize...
Section: Developers > Programming
Stop Breaking the Build
On February 19th, 2003 with 92 comments
Cap'n Grumpy writes "You know the score - you've just finished some coding, do a final cvs update before commiting, and all of a sudden all hell breaks loose....
Section: Developers > Programming
Agile Software Development with Scrum
On February 18th, 2003 with 168 comments
bADlOGIN writes "Anyone and everyone on Slashdot probably knows that business-driven software development efforts all too often end up as a mess. After a...
Section: Book Reviews > Programming
Web Programming by printf()
On February 17th, 2003 with 104 comments
An anonymous reader writes "Art & Logic has posted an article titled 'Why CGI is Evil'. CGI might be an obvious way to create a simple web application, but...
Section: Developers > Programming
Best Practices for Writing LDAP Aware Apps?
On February 17th, 2003 with 33 comments
Saqib Ali asks: "I am in a process of writing a web application, that makes quite a lot of transactions with the LDAP server. I would like to find out, what...
Section: Ask Slashdot > Programming
New S# Language - Smalltalk for
On February 14th, 2003 with 47 comments
curador writes "In an interview with David Simmons, CTO of SmallScript Corp., we learned about a new
Section: Developers > Programming
Inside the Intel Compiler
On February 13th, 2003 with 52 comments
deadfx writes "Linux Journal is carrying an article authored by members of the Intel Compiler Lab examining specific optimizations employed by the compiler...
Section: Developers > Programming
Extreme Programming for Web Projects
On February 13th, 2003 with 197 comments
PinglePongle writes with this review of Addison Wesley's Extreme Programming for Web Projects, writing "The authors work for a web shop, building websites for...
Section: Book Reviews > Programming
Apple Publishes Keynote XML Schema
On February 13th, 2003 with 29 comments
grouchomarxist writes "Apple has published a technote on the XML file format (APXL schema) used by their new presentation application Keynote. They've also...
Section: Apple > Programming
Perl Features of the Future - Part 1
On February 13th, 2003 with 61 comments
Kevin writes "This story highlights some of the features being included in Perl 6. "There will be substantial changes in the move from Perl 5 to Perl 6. We've...
Section: Developers > Programming
Trees Fall Prey to AoA
On February 11th, 2003 with 30 comments
bluethundr writes "For all of the years that it has been available, the only way to read the classic instructional text known as the Art of Assembly by Randy...
Section: Developers > Programming
Programmers and the "Big Picture"?
On February 11th, 2003 with 405 comments
FirmWarez asks: "I'm an embedded systems engineer. I've designed and programmed industrial, medical, consumer, and aerospace gear. I was engineering manager...
Section: Developers > Programming
Guido van Rossum On Strong vs. Weak Typing
On February 10th, 2003 with 100 comments
Bill Venners writes "In this interview, Java creator James Gosling says, 'There's a folk theorem out there that systems with very loose typing are very easy...
Section: Developers > Programming
XML Turns 5
On February 10th, 2003 with 36 comments
GiMP writes "According to the World Wide Web Consortium, XML turns 5 years old today. XML is used by many programs as a generic container for data....
Section: Developers > Programming
IPv6 Application Competition - win $10,000
On February 9th, 2003 with 217 comments
sneekz writes "The IPv6 Promotion Council of Japan has announced a competition for developers of IPv6-enabled applications. Various prizes up to $10,000 for...
Section: Developers > Programming
Open Watcom 1.0 Released
On February 8th, 2003 with 307 comments
JoshRendlesham writes "The Open Watcom C/C++ and FORTRAN 1.0 compilers have been officially released. The source, and binaries for Win32 and OS/2 systems, are...
Section: Developers > Programming