work emo: download library, write sample program, compile it, resolve all linkage requirements, run it, get a RUN TIME printf "library X isn't linked". No, it's not. OK, back up. Use makefile to compile & link example program that comes with the lib. Run it. Guess what?
-
Show this thread
-
that's right: printf error (well, I lie a bit. It core dumps bc an exception that tests that the error string is empty fails. But when I add a printf ...)
1 reply 0 retweets 4 likesShow this thread -
3/ so OF COURSE I've already added the extra library to the link line, but it doesn't help. ok, now about to fart with LDPATH bc maybe by "not linked" it means ".so not in path"...
3 replies 0 retweets 1 likeShow this thread -
4/ ok, maybe I can modify the program to specify options in the init function that use a compression library that IS linked in? ONWARD
2 replies 0 retweets 2 likesShow this thread -
5/ Nope. I specifically turn off the snappy compression, and try "none". Same error msg. OK, LZ compression. Nope, same error msg. Now rebuilding library w debugging symbols and line info and using gdb to step through it.
1 reply 0 retweets 2 likesShow this thread -
6/ WHAT THE EVER LIVING !@#!@ ?!?!? I rebuild the library with a higher debug level, link my test program against it ...AND THIS TIME IT GIVES A LINK ERROR FOR THE MISSING LIBRARY! Everything is built out of bricks made of feces, and they slump and shift in the rain.
3 replies 0 retweets 11 likesShow this thread -
Replying to @MorlockP
At my old job (about 7 years ago) we had a problem like this. Could not build the debug version of a component of a dominant (90+% market share at the time) system. We had 2 people full-time for 3 months fixing that. Then the new CEO laid them off. Broken again in 2 months.
1 reply 0 retweets 3 likes
-
-
Replying to @MorlockP
That was one of the final straws that had me switching divisions within the company. Reorg three months later sucked my new team back in. It was painful.
0 replies 0 retweets 1 likeThanks. Twitter will use this to make your timeline better. UndoUndo
-
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.