DALLAS troubles

For Descent, Descent II and Descent3 level editing and modification assistance.
Post Reply
User avatar
Darkside Heartless
DBB Captain
DBB Captain
Posts: 562
Joined: Tue Dec 09, 2003 3:01 am
Location: Spring City PA
Contact:

DALLAS troubles

Post by Darkside Heartless »

my DALLAS can't script anything at all.
I keep getting "Program too many arguments"

What the heck is wrong?
User avatar
Jon the Great
DBB Captain
DBB Captain
Posts: 538
Joined: Fri Nov 28, 2003 3:01 am
Location: California

Post by Jon the Great »

Which complier are you using?
User avatar
Darkside Heartless
DBB Captain
DBB Captain
Posts: 562
Joined: Tue Dec 09, 2003 3:01 am
Location: Spring City PA
Contact:

Post by Darkside Heartless »

EGCS-1.1.2 I think
User avatar
DCrazy
DBB Alumni
DBB Alumni
Posts: 8826
Joined: Wed Mar 15, 2000 3:01 am
Location: Seattle

Post by DCrazy »

Don't use spaces in paths.
User avatar
Darkside Heartless
DBB Captain
DBB Captain
Posts: 562
Joined: Tue Dec 09, 2003 3:01 am
Location: Spring City PA
Contact:

Post by Darkside Heartless »

c:\d3sdk\osiris\subway.cpp
no spaces
User avatar
Darkside Heartless
DBB Captain
DBB Captain
Posts: 562
Joined: Tue Dec 09, 2003 3:01 am
Location: Spring City PA
Contact:

Post by Darkside Heartless »

I fixed it!!
I switchd to a new compiler. Now I have a new problem.
what the heck is a ".o" file?
User avatar
DCrazy
DBB Alumni
DBB Alumni
Posts: 8826
Joined: Wed Mar 15, 2000 3:01 am
Location: Seattle

Post by DCrazy »

.o is an object file. When you compile an application, it goes through many states -- compilation and linking are the two major ones. The .o file is used by the compiler and/or linker in the process of building the dll.
User avatar
Darkside Heartless
DBB Captain
DBB Captain
Posts: 562
Joined: Tue Dec 09, 2003 3:01 am
Location: Spring City PA
Contact:

Post by Darkside Heartless »

Ok, now what do I do with it?
User avatar
Jon the Great
DBB Captain
DBB Captain
Posts: 538
Joined: Fri Nov 28, 2003 3:01 am
Location: California

Post by Jon the Great »

Just leave it be.
User avatar
Darkside Heartless
DBB Captain
DBB Captain
Posts: 562
Joined: Tue Dec 09, 2003 3:01 am
Location: Spring City PA
Contact:

Post by Darkside Heartless »

I still can't get .dll's from it, and I have no clue what to do
User avatar
Darkside Heartless
DBB Captain
DBB Captain
Posts: 562
Joined: Tue Dec 09, 2003 3:01 am
Location: Spring City PA
Contact:

Post by Darkside Heartless »

I'm getting a new error message
Virtual GCC Compiler layer for Descent 3
Copyright 1999 Outrage Entertainment
Source: "c:\d3sdk\osiris\subway.cpp"
Output: "c:\d3sdk\osiris\subway.dll"
DLLinit: "C:\d3sdk\osiris\dllinit.c"
Debug Info: C7
Warning Level: 0
DLL Type: Level Script
Using gcc.exe found in C:\Dev-Cpp\bin
Warning: C7/COFF Debug information not supported, using gcc default debug info
C:\d3sdk\osiris\subway.o(.text+0x8d51): In function `CreateInstance':
c:/d3sdk/osiris/subway.cpp:450: undefined reference to `operator new(unsigned)'
C:\d3sdk\osiris\subway.o(.text+0x8d7e):c:/d3sdk/osiris/subway.cpp:450: undefined reference to `operator delete(void*)'
C:\d3sdk\osiris\subway.o(.text+0x8da3):c:/d3sdk/osiris/subway.cpp:450: undefined reference to `operator delete(void*)'
C:\d3sdk\osiris\subway.o(.text+0x8e10): In function `DestroyInstance':
c:/d3sdk/osiris/subway.cpp:466: undefined reference to `operator delete(void*)'
C:\d3sdk\osiris\subway.o(.data$_ZTI10BaseScript+0x0): In function `isspace':
c:/d3sdk/osiris/dallasfuncs.cpp: undefined reference to `vtable for __cxxabiv1::__class_type_info'
C:\d3sdk\osiris\subway.o(.data$_ZTI16LevelScript_0000+0x0):c:/d3sdk/osiris/dallasfuncs.cpp: undefined reference to `vtable for __cxxabiv1::__si_class_type_info'
C:\d3sdk\osiris\subway.o(.eh_frame+0x12):c:/d3sdk/osiris/dallasfuncs.cpp: undefined reference to `__gxx_personality_v0'
dllwrap.exe: gcc exited with status 1
Done.

what the heck is going on?
User avatar
Darkside Heartless
DBB Captain
DBB Captain
Posts: 562
Joined: Tue Dec 09, 2003 3:01 am
Location: Spring City PA
Contact:

Post by Darkside Heartless »

Got it to work!!!!
I moved the ECGS1.1.2 folder all over the place, and now it works!!
User avatar
DCrazy
DBB Alumni
DBB Alumni
Posts: 8826
Joined: Wed Mar 15, 2000 3:01 am
Location: Seattle

Post by DCrazy »

You're using the mingw port included with Dev-C++?
User avatar
Darkside Heartless
DBB Captain
DBB Captain
Posts: 562
Joined: Tue Dec 09, 2003 3:01 am
Location: Spring City PA
Contact:

Post by Darkside Heartless »

no, I switched back to ECGS, but I put it directly under the C drive, and it works now.(it was in program files, I guess it dosn't like spaces)
User avatar
DCrazy
DBB Alumni
DBB Alumni
Posts: 8826
Joined: Wed Mar 15, 2000 3:01 am
Location: Seattle

Post by DCrazy »

<BLOCKQUOTE><font size="1" face="Arial">quote:</font><HR><font face="Arial" size="3">Originally posted by DCrazy:
Don't use spaces in paths.</font><HR></BLOCKQUOTE>

Image
User avatar
Kyouryuu
DBB Alumni
DBB Alumni
Posts: 5775
Joined: Fri Apr 30, 1999 2:01 am
Location: Isla Nublar
Contact:

Post by Kyouryuu »

<BLOCKQUOTE><font size="1" face="Arial">quote:</font><HR><font face="Arial" size="3">Originally posted by Meathead:
I moved the ECGS1.1.2 folder all over the place, and now it works!!</font><HR></BLOCKQUOTE>

I wish things would magically come together like that. lol

"Why isn't D3Edit working?" "Did you try jiggling the handle?"
Post Reply