This is a read only copy without any forum functionality of the old Modcraft forum.
If there is anything that you would like to have removed, message me on Discord via Kaev#5208.
Big thanks to Alastor for making this copy!

Menu

Author Topic: [SOLVED] Launcher Problem  (Read 2432 times)

Serifaz

  • Contributors
  • Model Change Addict
  • *****
  • Posts: 293
    • View Profile
[SOLVED] Launcher Problem
« on: November 11, 2012, 06:08:26 am »
If you want to be able to compile the community launcher and get it working
Just go to my latest post on the official thread.
« Last Edit: November 17, 2012, 10:31:28 pm by Admin »

Steff

  • Administrator
  • Creator of Worlds
  • *****
  • Posts: 4551
    • View Profile
Re: Launcher issue
« Reply #1 on: November 11, 2012, 01:59:55 pm »
The main problem herre is that the only one coded and used it ever is Gartog.
So gartog any suggestions?
« Last Edit: January 01, 1970, 01:00:00 am by Admin »
Please mark as solved if solved.
Don't ask if you could ask a question... JUST ask the Question.
You can send me also offline messages. I will answer if I get online.
Skype: project.modcraft
Discord: steff#6954

schlumpf

  • Administrator
  • Creator of Worlds
  • *****
  • Posts: 2967
    • View Profile
Re: Launcher issue
« Reply #2 on: November 11, 2012, 02:41:41 pm »
Quote from: "Serifaz"
and just because of past flaming here is the error I am getting. I'm sure it will do you a lot of good *Sarcasm*

0xc000007b
I removed all useless blabbering around the only relevant information for you.

Now we google "0xc000007b error solution" and come up with the first result:
http://msoos.wordpress.com/2010/09/11/0 ... -solution/

Quote
0xc000007b error comes mainly from mixing up 32bit environment with 64bit one, that is you have an 32bit application that tries to load a 64bit dll.


To see exactly who cause this you must examine your application dependencies carefully.

I used a free portable program to do this: "Dependency Walker". After you download it you can open any PE file (exe, dll, …)

Open your application executable file (in my case "testopencv.exe") with dependency walker, you sould see something like this:



As You can see, dependency walker shows all dlls my application depends on, and all dlls these dlls depends on and so on…

Now you must check these dlls to see which one is 64 bit? If your application works fine you should see nothing, but when your application throws 0xc000007b error that means you have at least one 64 bit dll in these dlls.

In my case as you see, my application depends on cv2010d.dll which depends on tbb_debug.dll which is 64bit dll (notice the 64 number near its icon). You can see the properties of any dll to find its path, my tbb_debug.dll lies on: "E:IntelCompiler11.154tbbintel64vc9bin".

Following the description, there is a solution.

Also, blindly copying DLLs around most likely will get you nowhere.
« Last Edit: January 01, 1970, 01:00:00 am by Admin »

Serifaz

  • Contributors
  • Model Change Addict
  • *****
  • Posts: 293
    • View Profile
Re: Launcher issue
« Reply #3 on: November 17, 2012, 01:10:10 am »
[Edit] I got it working :)
« Last Edit: January 01, 1970, 01:00:00 am by Admin »