compilation

Nokogiri Compilation Error - Can't find libraries/headers

Trying to install a gem, but it can't find the headers, despite specifying them: sudo gem install nokogiri -- --with-xml2-lib=/usr/local/lib --with-xml2-include=/usr/local/include/libxml2 --with-xml2-include=/usr/local/include/libxml2 --with-xslt-include=/usr/local/include/libxslt Building native extensions. This could take a while.....

ASP.net compiled dlls

Where are they stored? And is there a way to determine when they get deleted? Is there a way to make it so that they are never deleted, so as to improve performance for example? Another issue - in a busy hosting environment how big could all the dll's get? Let's say if you have 1000 medium websites? ...

How to merge the code of two DLL into one in C?

I have two dll's a.dll and b.dll along with their library files a.lib and b.lib. I am trying to write a third dll that has functions that has to make use of functions in a.dll and b.dll. Is this possible at all? The output has to be a dll in itself - that is an absolute requirement. I have the full C source code. ...

Linking a static library into Boost Python (shared library) - Import Error

I am building a Boost Python module (.so shared library file) which depends on another external library (STXXL) While I can build and import the example Boost Python modules, I run into problems when STXXL is thrown into the mix. Specifically when running import fast_parts in python I get ImportError: ./fast_parts.so: undefined symbol...

how to speed up the compilation of large c# solutions

Hi, I have a C# solution with about 60 large projects. After a get latest version the compilation takes a lot of time. Do you have similar problems and what should be done? ...

When Linking: use -l flag or just treat archives as input

I had some problems linking the static library stxxl into a shared library as outlined in my question Linking a static library into Boost Python (shared library) - Import Error The command I was using was g++ -Wall -pthread -march=i686 -I/home/zenna/Downloads/stxxl-1.3.0/include -include stxxl/bits/defines.h -D_FILE_OFFSET_BITS=64 -D_L...

Multiple source files in Haskell

I'm writing my first big project in Haskell and I'd like to split it across multiple files. So far, I have written two modules, Parse and Eval. I'd like to have a Main module that just includes these two modules and specifies the main function. I have the files Main.hs, Parse.hs, and Eval.hs and import them in Main, but this happens: Pr...

Help me understand Resharper background compilation

So Jeff Atwood rightly complained about Visual Studio not performing background compilation see: http://www.codinghorror.com/blog/2007/05/c-and-the-compilation-tax.html The solution from most sources seems to be Reshaper which will incrementally perform background compilation as you write. This leads to their great realtime re-factoring...

Why does Perl run END and CHECK blocks in LIFO order?

I have no deep or interesting question--I'm just curious why it is so. ...

Seeking help on compiling big projects

Recently I've had to work with big, existing projects to get them to compile. So far, it's been a pain in the butt to download all of the necessary libraries and configure the environment correctly. If I had a checklist that I could hand to project leads, listing: "here's what I need to run your project," that'd save me time and effort....

Is it possible to compile a JS app + the NodeJS interpreter into a single executable?

Is it possible to compile a JS application and the NodeJS interpreter into a single executable for distribution? ...

Why does this code compile?

Last night, being too tired, I wrote this strange line: ::TerminateThread(::TerminateThread, 0); To my surprise, the compiler does not complain (It even run...) Since TerminateThread() is defined as BOOL WINAPI TerminateThread(HANDLE hThread, DWORD dwExitCode); I'm no sure why I am able to compile it. Any explanation? ...

mfc42u.dll Error while migrating from VC6 to VS2005

I have migrated my VC6 application to VS2005, all my code got compiled with some changes and there is no compilation error. But I am getting a linking error LNK1104. LINK : fatal error LNK1104: cannot open file 'mfc42u.lib' I have imported the dsw of VC6 in Visual Studio 2005, not sure from where it is still referring to the mfc42u.lib ...

Dynamically create a compiled .NET exe from source code?

I need to inject a custom, unique, static string into my .NET based EXE. For all intents and purposes, assume that this is my Private key of a PKI. I have a few ideas on how I'll approach protecting the Private key within the C# source code, my question is how do I take my .CS files and create an executable based off it? ...

Generating intermediate .i files (preprocessed files) when compiling Ubuntu-8.04

I'm building ubuntu-8.04 with gcc 3.4 and I need to generate the .i files, which are the output of the gcc preprocessor. I have tried adding the --save-temps flag but this only generates the .i files for the top level directory, i.e. source, and does not seem to get passed recursively to the child directories. I also tried the -E flag, w...

What is an efficient workflow with C? - Makefile + bash script

I'm working on one of my first projects that will span more than one C file. For my first couple practice programs, I just wrote my code in main.c and compiled using gcc main.c -o main. This worked for me as I was learning. Now, I'm working on a much bigger project on my own. I want to continue doing compilation on my own (or at least s...

why after setting LD-LIBRARY_PATH and ld.so.cache properly, there are still library-finding problems?

I have a certain shared object library in a special directory which I make sure special directory is in $LD_LIBRARY_PATH make sure this directory has read and execute permisions for all make sure appropriate library directory is in ld.so.conf and that root has done a ldconfig (verify by checking for library using ldconfig -p as normal...

MVC - No errors on Visual Studio 2010 compilation

Hi there, I having a situation with my VS2010, while using MVC, and I would like to know if anyone have the same situation. My VS2010 don't check if class defined in ASPX pages header exists, or class property in ASPX during compilation. Best regards ...

Why use #if 0 for block commenting out?

Reverse engineering code and I'm kind of appalled at the style, but I wanted to make sure there's no good reason for doing these things.... Is it just me or is this a horrible coding style if ( pwbuf ) sprintf(username,"%s",pwbuf->pw_name); else sprintf(username,"%d",user_id); And why wrap code not intended for compilation in an #if...

Can I use Qt without qmake or Qt Creator?

Hello, I want to program using Qt, but I don't want to use special compilers or IDE such as Qt Creator and qmake. I want to write with Kate and compile with g++. Can I compile a program that uses Qt with g++? How do I compile it with g++? Thanks. ...